Наиболее лучшим решением для размещения файлов резервного копирования является удаленное их перемещение, т. е. хранение в другом месте (носителе, облачный сервис).
Если общий размер всех файлов резервного копирования не превышает 15 Гб, то можно смело использовать Google Drive.
Допустим, что файлы резервного копирование формируются каждый день по заданному заданию. В качестве ОC используется Debian.
Для Debian существует программа gdrive
Руководство по установке - на англ. языке
Чтобы не переполнить квоту, предыдущий backup необходимо удалять
Чтобы удалить файл на диске, необходимо узнать его Id.
Чтобы посмотреть список всех файлов на диске, используется команда:
$ gdrive list
Для получения Id файла можно использовать команду:
$ gdrive list --query "name contains 'NameOfFile'" | grep NameOfFile | cut -d' ' -f1
Команда состоит из трех частей:
1) gdrive list --query "name contains 'NameOfFile'" - получение списка файлов. Результатом будет две строчки: заголовок и строка с информацией
2) grep NameOfFile - выделить только строчку с информацией
3) cut -d' ' -f1 - получить первое слово в строке.
Именно первое слово в этой строке и будет наш Id.
Такую конструкцию можно применять для написания shell-скриптов.
Конечно, правильнее будет заплатить за дисковое пространство на облачном сервисе. Но если файлики небольшого размера (не превышают 15 Гб), то им можно смел воспользоваться.
Конечно, можно использовать внешний накопититель. Но что делать, если наступит явление непреодолимой силы (потом, пожар, выход из строя жетского диска)?!
А как Вы делаете резервное копирование?
Редактировано 1 раз. Последний раз 30.01.2018 23:02 пользователем woodyfon.