Я запускаю Ubuntu 17.04, размещенный на ovh и доступ к удаленно через PuTTy (только Terminal, NO GUI).
Мое намерение заключается в резервном копировании одного каталога, содержащего работающий сервер, со всеми его суб-файлы / каталоги в удаленном месте, где будут храниться различные резервные копии (до предела).
Как часто ?: по крайней мере каждые 24 часа. Удаленно, где ?: Не уверен, Некоторые внешние службы, такие как Google Диск. Это может зависеть от того, как это делается. Бесплатно + Больше места лучше. Процессы восстановления не нужны, все, что мне нужно, - это отправка этого каталога в удаленное место, где впоследствии его можно вручную осмотреть / восстановить в случае любого повреждения основной ОС или файлов. Мне не нужно делать резервную копию всей системы, только этого каталога и его содержимого.Что я уже проверил:
Как часто ?: по крайней мере каждые 24 часа. Некоторые из программ, перечисленных в этом руководстве, и другие руководства, которые Я не был полностью убежден.Могу ли я получить совет относительно того, как это сделать? Я за неделю добрался до ubuntu. Благодаря! Любая дополнительная информация, которую я с удовольствием предоставит.
Чтобы удаленно использовать Google Диск из командной строки, вы можете использовать REST API с помощью команды curl.
tar и zip свой каталог следующим образом:
tar -jcf backup.tar.bz2 <directory>
отправьте его на Google Диск с помощью
curl -d @backup.tar.bz2 https://www.googleapis.com/upload/drive/v2/files --header "Content-Type:application/x-tar"
. Для этого вам нужен токен авторизации - прочитайте об этом в REST API .
You необходимо изменить пример curl выше с помощью аутентификации.
Как только это будет сделано, и вы протестировали его, поместите его в скрипт. Как только это будет сделано, для его периодического запуска используйте crontab. Проверьте с помощью
man crontab
, затем отредактируйте запись crontab с помощью
crontab -e
Чтобы удаленно использовать Google Диск из командной строки, вы можете использовать REST API с помощью команды curl.
tar и zip свою директорию следующим образом:
tar -jcf backup.tar.bz2 <directory>
отправьте его на Google Диск с помощью
curl -d @backup.tar.bz2 https://www.googleapis.com/upload/drive/v2/files --header "Content-Type:application/x-tar"
. Для этого вам нужен токен авторизации - прочитайте об этом в REST API .
You необходимо изменить пример curl выше с помощью аутентификации.
Как только это будет сделано, и вы протестировали его, поместите его в скрипт. Как только это будет сделано, для его периодического запуска используйте crontab. Проверьте с помощью
man crontab
, затем отредактируйте запись crontab с помощью
crontab -e