Linux резервное копирование Debian на удаленный FTP - правильные команды - PullRequest
0 голосов
/ 11 февраля 2020

Я надеюсь, что вы можете помочь мне с моей маленькой просьбой о помощи :), поэтому я не пользователь Linux. Я просто владелец интернет-магазина Magento, которому нужна помощь, мой администратор сервера Linux хочет взимать с меня плату из-за всей этой ерунды, поэтому я устаю от этого.

В настоящее время я сталкиваюсь с проблемой правильного резервного копирования файлов Magento MySQL с локального сервера на удаленный резервный FTP-сервер.

текущее резервное копирование уже выполнено на локальном диске, но если в результате каких-либо вредоносных событий диск поврежден, я теряю данные ... поэтому мне нужно создать автоматический c сценарий, чтобы также копировать файлы на удаленное резервное копирование по FTP сервер ...

, поэтому скрипт довольно прост и выглядит так:

#!/bin/sh
date=`date +"%d-%m-%y-%T"`
mysqldump --single-transaction --routines --triggers magento_mv | gzip -9 > /mnt/backup/database/magento_mv-$date.sql.gz

текущая папка с резервной копией MySQL выглядит как this

так что теперь я хотел бы сделать автоматический c скрипт для проверки этой папки / mnt / backup / database / и загрузить последние 5 файлов резервной копии sql .gz, он должен проверить это через DATE и загрузить их на удаленный FTP резервное копирование, а также ea В этот раз он сотрет предыдущий *.sql.gz на FTP! это следует делать ежедневно

возможно ли это сделать?

Еще одна вещь, с которой я сталкиваюсь, - это резервное копирование моего каталога public_ html - Magento, проблема в том, что моя папка мультимедиа составляет около 120 ГБ картинок ... что будет лучшим способом сделать резервную копию этого? так как он так много данных и имен файлов?

лучше ли tar.gz файлы - картинки перед загрузкой на удаленный FTP? Или это не влияет на скорость загрузки данных на удаленный FTP? потому что у меня есть проблема также с дисковым пространством на этом ВЫДЕЛЕННОМ СЕРВЕРЕ ...

спасибо за вашу помощь и привет

...