Duplicity: различия между версиями
Vintik (обсуждение | вклад) (Новая страница: «'''Duplicity''' - программа для резервного копирования данных. Поддерживается работа из командной строки. Имеется графический интерфейс (пакет deja-dup). DejaDup является стандартным приложением для резервного копирования в окружении GNOME https://apps.gnome.org/ru/DejaDup/ ==== Возм...») |
Нет описания правки |
||
(не показано 7 промежуточных версий 1 участника) | |||
Строка 2: | Строка 2: | ||
==== Возможности и преимущества ==== | ==== Возможности и преимущества ==== | ||
Основным преимуществом является возможность хранения данных в различных типах хранилищ, как локальных, так и сетевых. Поддерживается большое количество протоколов, в том числе WebDAV, ssh/scp, smb, ftp и т. д., что позволяет использовать | Основным преимуществом является возможность хранения данных в различных типах хранилищ, как локальных, так и сетевых. Поддерживается большое количество протоколов, в том числе WebDAV, ssh/scp, smb, ftp и т. д., что позволяет использовать облачные хранилища. | ||
[[Файл:Deja-dup-protokol.png|мини|слева|альт=protokol]] | [[Файл:Deja-dup-protokol.png|мини|слева|альт=protokol]] | ||
Строка 14: | Строка 14: | ||
Команда для установки через терминал: | Команда для установки через терминал: | ||
<pre> | |||
apt-get install deja-dup | |||
</pre> | |||
Если графическая оболочка не нужна, для любой платформы достаточно команды | |||
<pre> | |||
apt-get install duplicity | |||
</pre> | |||
[[Файл:Duplicity-help.png|мини|слева|альт=Окно справки]] | |||
'''При работе в командной строке''' доступно большое количество параметров, которые подробно описаны в документации, доступной в командной строке (duplicity --help) или на сайте программы https://duplicity.gitlab.io/. | |||
Пример стандартной команды для резервирования: | |||
<pre> | |||
duplicity /home/me scp://uname@other.host//usr/backup | |||
</pre> | |||
Пример стандартной команды для восстановления: | |||
<pre> | |||
duplicity scp://uid@other.host//usr/backup restored_dir | |||
</pre> | |||
Из важных моментов следует отметить нежелательность использования длинных цепочек инкрементальных бэкапов из-за риска потери всех данных в случае повреждения одного из дифференциальных архивов (разработчики программы рекомендуют как минимум ежемесячный полный бэкап, но все зависит от частоты и объема изменений). Для повышения надежности инкрементального копирования рекомендуется добавлять избыточность в архив при помощи par. | |||
В некоторых случаях стоит использовать возможность резервирования без шифрования (без пароля), потому что забытый пароль приведет к невозможности восстановления данных даже при наличии резервной копии. | |||
'''Графический интерфейс''' доступен в меню программ с названием "Резервные копии". При первом запуске программа предложит восстановить данные из имеющейся копии (актуально в случае выхода из строя диска или переноса данных на другое устройство) или создать новую: | |||
[[Файл:Duplicity-first-start.png|мини|центр|альт=Первый запуск Deja-Dup]] | |||
Окно настроек выглядит так: | |||
[[Файл:Duplicity-settings.png|мини|центр|альт=Окно настроек]] | |||
В окне восстановления можно восстановить любой нужный файл по состоянию на нужную дату: | |||
[[Файл:Duplicity-restore.png|мини|центр|альт=Окно восстановления]] | |||
==== Примечание ==== | |||
В настройках во вкладке "Лаборатории" в тестовом режиме предлагается возможность использовать Deja Dup как оболочку для [[Restic]]. У разработчиков есть надежда на хорошие перспективы. Это делает Deja Dup очень интересным решением, позволяющим использовать функционал разных программ для резервного копирования на выбор. | |||
{{Category navigation|title=Резервное копирование|category=Backup|sortkey={{SUBPAGENAME}}}} | |||
[[Категория:Резервное копирование]] | |||
[[Категория:Программы]] |
Текущая версия от 20:01, 24 ноября 2024
Duplicity - программа для резервного копирования данных. Поддерживается работа из командной строки. Имеется графический интерфейс (пакет deja-dup). DejaDup является стандартным приложением для резервного копирования в окружении GNOME https://apps.gnome.org/ru/DejaDup/
Возможности и преимущества
Основным преимуществом является возможность хранения данных в различных типах хранилищ, как локальных, так и сетевых. Поддерживается большое количество протоколов, в том числе WebDAV, ssh/scp, smb, ftp и т. д., что позволяет использовать облачные хранилища.
По умолчанию используется хранение резервных копий в зашифрованных архивах, но есть опции сохранения без сжатия и шифрования. Поддерживается инкрементальное резервирование.
Дополнительным преимуществом является простота использования. Для сохранения и восстановления файлов в версии с графическим интерфейсом не требуется особых технических навыков, поэтому программа подходит и для корпоративного, и для домашнего использования. В том числе функционал позволяет использовать DejaDup как средство версионирования для файлов любого типа.
Установка и использование
Установка с графической оболочкой доступна в репозиториях p11 и Sisyphus. Для установки в p10 необходимо подключить репозиторий Autoimports или использовать Flatpak.
Команда для установки через терминал:
apt-get install deja-dup
Если графическая оболочка не нужна, для любой платформы достаточно команды
apt-get install duplicity
При работе в командной строке доступно большое количество параметров, которые подробно описаны в документации, доступной в командной строке (duplicity --help) или на сайте программы https://duplicity.gitlab.io/.
Пример стандартной команды для резервирования:
duplicity /home/me scp://uname@other.host//usr/backup
Пример стандартной команды для восстановления:
duplicity scp://uid@other.host//usr/backup restored_dir
Из важных моментов следует отметить нежелательность использования длинных цепочек инкрементальных бэкапов из-за риска потери всех данных в случае повреждения одного из дифференциальных архивов (разработчики программы рекомендуют как минимум ежемесячный полный бэкап, но все зависит от частоты и объема изменений). Для повышения надежности инкрементального копирования рекомендуется добавлять избыточность в архив при помощи par. В некоторых случаях стоит использовать возможность резервирования без шифрования (без пароля), потому что забытый пароль приведет к невозможности восстановления данных даже при наличии резервной копии.
Графический интерфейс доступен в меню программ с названием "Резервные копии". При первом запуске программа предложит восстановить данные из имеющейся копии (актуально в случае выхода из строя диска или переноса данных на другое устройство) или создать новую:
Окно настроек выглядит так:
В окне восстановления можно восстановить любой нужный файл по состоянию на нужную дату:
Примечание
В настройках во вкладке "Лаборатории" в тестовом режиме предлагается возможность использовать Deja Dup как оболочку для Restic. У разработчиков есть надежда на хорошие перспективы. Это делает Deja Dup очень интересным решением, позволяющим использовать функционал разных программ для резервного копирования на выбор.