Cloudberry backup for linux: an ultimate backup solution

10 Клонезилла

Если вам нужно бесплатное программное обеспечение для резервного копирования Windows для клонирования системных образов и дисков, я настоятельно рекомендую инструмент с открытым исходным кодом Clonezilla. Он не предлагает вам наилучшего пользовательского интерфейса, но он очень надежен, и вы можете клонировать жесткие диски нескольких файловых систем, даже не загружаясь в систему. Да, вам нужно создать загрузочный флэш-накопитель для использования Clonezilla, но это очень быстро, когда дело доходит до клонирования файлов, папок и системных образов с нескольких жестких дисков. Что касается системы разделов Windows, она поддерживает как GPT, так и MBR, так что это здорово. Clonezilla утверждает, что она может одновременно получать данные из более чем 40 источников жесткого диска без какого-либо снижения скорости. Подводя итог, если вы переходите на новый компьютер с Windows или перемещаете файлы на новый жесткий диск или твердотельный накопитель, используйте Clonezilla в своих интересах. Однако имейте в виду, что вы не можете планировать резервное копирование с помощью Clonezilla.

Скачать (Бесплатно)

Final Thoughts

Let’s call a spade a spade, Cloudberry Backup Ultimate is not for the faint of heart, in terms of both price and features. Mainstream and non-techy users may feel more comfortable using a less complicated solution or backup apps directly. On the other hand, if you’re a power player or a business owner, Cloudberry Backup Ultimate will be more than enough for you to manage your backup processes from one dashboard. It’s customizable, it integrates flawlessly with different cloud services, and the pricing is reasonable (for businesses, that is). What else could you ask for?

Learn how to stay safe online in this free 34-page eBook.

Contents

Начиная

Нажмите зеленую кнопку « Загрузить бесплатную пробную версию» и выберите платформу, на которую вы хотите установить. CloudBerry Backup поддерживает Windows 7 и новее, macOS 10.8 (Mountain Lion) и новее, различные версии Linux, а также Windows Server 2003 и новее для бизнес-сред.

После выбора платформы введите свой адрес электронной почты, и загрузка начнется. Установите его так же, как любую другую программу, и вы увидите следующее приглашение выбрать вариант установки:

Домашняя версия бесплатна для частного использования. Он включает в себя основные функции, но не поддерживает сжатие, шифрование или резервное копирование на основе изображений. Если вы хотите, вы также можете нажать Начать 15-дневную пробную версию, чтобы попробовать программное обеспечение со всеми инструментами. Активировать коммерческую версию позволяет вам ввести свой лицензионный ключ, если вы уже купили лицензию.

Если вы решите установить бесплатную версию или запустить пробную версию, вам нужно будет ввести код активации, полученный вами по электронной почте. Если вы не получили его, нажмите « У меня нет кода активации» , подтвердите свой адрес электронной почты, и вы сможете войти таким образом. При активации пробной версии вы также должны выбрать версию, которую хотите попробовать.

Технические характеристики

Для наиболее простого и быстрого ориентирования среди всего разнообразия программ, описанных в данном ТОПе, ниже приведена таблица с основными особенностями каждой из них.

Эти особенности могут оказать влияние на итоговый выбор.

Технические характеристики софта для копирования информации с ПК

Название Тип лицензии Запланированный запуск Принудительный запуск (ручная активация создания резервной копии) Функционал
Aomei Backupper Бесплатная нет да суженный
EASEUS Todo Backup Free Бесплатная/Платная да да суженный в некоммерческой версии
Redo Backup and Recovery Бесплатная нет да широкий
Cobian Backup Бесплатная да да очень широкий, настраиваемый
Macrium Reflect Free Бесплатная/Платная нет да достаточный
DriveImage XML Бесплатная да настраиваемое суженный
FBackup Бесплатная да да суженный
Backup Maker Бесплатная да да широкий
Clonezilla Бесплатная нет да очень широкий
Paragon Backup & Recovery 2014 Free Бесплатная/Платная да да широкий

Простая в управлении бесплатная программа для резервного копирования, не занимающая много места на вашем ПК.

Отличается высокой эффективностью, стабильностью работы и функциональностью при минимальном весе и высокой простоте в управлении.

Позволяет не только копировать, но и сохранять, шифровать данные и т. д.

Достаточно просто выбрать диск и запустить создание резервной копии.

Позитив:

  • Простой интерфейс;
  • Минимальный вес;
  • Несколько типов работы с файлами.

Негатив:

  • Невозможность автоматического запуска копирования;
  • Немного суженный функционал по сравнению с другими программами в этом ТОПе;
  • Слишком упрощенный эстетически не привлекательный дизайн.

Восстановление данных на сервер

В случае потери данных можно восстановить данные резервного копирования вручную или с помощью мастера восстановления, включенного в функцию резервного копирования.

Восстановление выбранных файлов из файла или ленты

  1. Нажмите кнопку «Пуск», выберите пункт «Все программы», «Аксессуары», «Системные инструменты» и «Резервное копирование». Запустится мастер резервного копирования или восстановления.

  2. Щелкните «Расширенный режим».

  3. Откройте вкладку «Восстановление и управление мультимедиа «.

  4. Щелкните носитель, который требуется восстановить, а затем установите флажки рядом с дисками, папками или файлами, которые требуется восстановить.

  5. В поле «Восстановить файл » укажите расположение для восстановления файлов, выполнив одно из следующих действий:

    • Если вы хотите восстановить файлы или папки в том же расположении, в котором они находились при резервном копировании данных, щелкните «Исходное расположение» и перейдите к шагу 7.

    • Если вы хотите восстановить файлы или папки в новом расположении, щелкните » Альтернативное расположение».

      Этот параметр сохраняет структуру папок резервных копий данных.

    • Если вы хотите восстановить файлы и папки в одном расположении, щелкните » Одна папка».

  6. Если выбран вариант «Альтернативное расположение» или «Одна папка», введите расположение, в котором требуется восстановить данные, или нажмите кнопку «Обзор» и выберите расположение, а затем нажмите кнопку «ОК».

  7. В меню Сервис щелкните пункт Параметры. Откройте вкладку «Восстановление», укажите нужный параметр восстановления и нажмите кнопку «ОК».

  8. Нажмите кнопку Начать восстановление.

  9. На отображемой странице подтверждения восстановления нажмите кнопку «Дополнительно», если хотите задать дополнительные параметры восстановления, а затем нажмите кнопку «ОК».

  10. Нажмите кнопку «ОК», чтобы начать операцию восстановления.

Восстановление данных состояния системы (включая сведения о реестре)

  1. Нажмите кнопку «Пуск», выберите пункт «Все программы», «Аксессуары», «Системные инструменты» и «Резервное копирование». Запустится мастер резервного копирования или восстановления.

  2. Щелкните «Расширенный режим».

  3. Откройте вкладку «Восстановление и управление мультимедиа «.

  4. В поле «Элементы для восстановления » разверните носитель, который требуется восстановить, а затем установите флажок «Состояние системы».

  5. Установите флажки рядом с любыми другими дисками, папками или файлами, которые требуется восстановить.

  6. В поле «Восстановить файл » укажите расположение для восстановления файлов, выполнив одно из следующих действий:

    • Если вы хотите восстановить файлы или папки в том же расположении, в котором они находились при резервном копировании данных, щелкните «Исходное расположение» и перейдите к шагу 8.
    • Если вы хотите восстановить файлы или папки в новом расположении, щелкните » Альтернативное расположение».
      Этот параметр сохраняет структуру папок резервных копий данных.
    • Если вы хотите восстановить файлы и папки в одном расположении, щелкните » Одна папка».

    Примечание.

    Если не указать альтернативное расположение для восстановленных данных, операция восстановления удаляет текущие данные состояния системы и заменяет их данными, которые вы восстанавливаете.

  7. Если выбран вариант «Альтернативное расположение» или «Одна папка», введите расположение, в котором требуется восстановить данные, или нажмите кнопку «Обзор» и выберите расположение.

  8. Нажмите кнопку Начать восстановление.

  9. На отображемой странице подтверждения восстановления нажмите кнопку «Дополнительно», если хотите задать дополнительные параметры восстановления, а затем нажмите кнопку «ОК».

  10. Нажмите кнопку «ОК», чтобы начать операцию восстановления.

Восстановление резервных копий данных с помощью мастера восстановления

  1. Нажмите кнопку «Пуск», выберите пункт «Все программы», «Аксессуары», «Системные инструменты» и «Резервное копирование». Запустится мастер резервного копирования или восстановления.
  2. Щелкните «Расширенный режим».
  3. На вкладке приветствия щелкните мастер восстановления (дополнительно). Запустится мастер восстановления. Нажмите кнопку «Далее».
  4. В окне «Элементы для восстановления» разверните нужный носитель, установите флажки рядом с дисками, папками или файлами, которые требуется восстановить, и нажмите кнопку «Далее».
  5. Проверьте параметры, отображаемые на странице » Завершение работы мастера восстановления». Если вы хотите указать дополнительные параметры резервного копирования, нажмите кнопку «Дополнительно», укажите нужные параметры и нажмите кнопку «ОК».
  6. Нажмите кнопку «Готово».

Install CloudBerry Backup for Linux

When you download the Cloudberry Backup for Linux, you can use it for free for personal use, but with a limit backup size of 200 GB and without encryption and compression. You can also try encryption and compression for 15 days as a trial,

Cloudberry Backup is free for personal use

Cloudberry Backup for Linux comes in deb and rpm packages, which you can easily install through the Software Center.

deb and rpm packages are available for Linux

I will show you only the graphical program which is aimed for desktop use, but there is also a command line interface if you want to run CloudBerry Backup for Linux on a server.

Configure a backup plan

To create a backup plan in Cloudberry Backup, you need to click on Backup.

Configure backup destination

Next, you click on the plus icon and select the destination location for your backup.  There are many cloud options and of course the local storage. The cloud options include the most popular cloud storage providers such as Amazon S3, Google Cloud, Oracle Cloud etc. You can of course back up to a local storage such as a USB hard drive by selecting the File system option.

Cloudberry Backup cloud options

I will show you how to use cloud backup with Google Cloud as an example.

First, name the storage location and select authentication method.

Cloudberry Backup plan name

I use the access and secret keys for authentication. To get the keys, go to your Google Cloud website. If you don’t have Google Cloud account, you can apply for a 12 months free account. You will get $300 credits for free for 12 months. Google claims, there won’t be any auto-charge after a trial ends.

Google Cloud free trial

Create a bucket for Cloudberry Backup backups. Then go to the Settings of your Storage and create a new key in the Interoperability tab. You should see the credentials you will need to give Cloudberry Backup access to your Google Cloud project.

Google Cloud keys

Copy and paste your Access and Secret keys and click on Bucket and select your backup bucket.

Cloudberry Backup access keys

Now, you can create a backup plan. I also recommend enabling block-level backup. Block-level backup allows you to back up only modified parts of the files instead of running a full backup every time a file is changed. So, this way you will save your bandwidth and reduces the backup time.

Block-level backup option is enabled

Configure backup source

In the backup source, you select what you want to back up. I back up only the most important files to Google Cloud, which are located in my Documents folder.

Cloudberry Backup: backup source

You can filter what you want to back up.

Cloudberry Backup filter

Compression and encryption

I use a free version, if you get a Cloudberry license, you can also enable compression of the backup data which will save your bandwidth. A license would also allow you to encrypt your data before it is backed up.

Cloudberry Backup: encryption and compression

Retention policies

By default, Cloudberry Backup keeps 3 versions of your backed up files. You can change these default settings, and you can also decide how to handle files that have been deleted locally. For example, you can delete files from Google Cloud 30 days after they were deleted from your computer.

Cloudberry Backup: retention policies

Schedule

Next, you define the schedule for your backup plan. I usually back up my files Daily at midnight. I also very like the feature to run a backup if the scheduled time was missed. With this option enabled, Cloudberry Backup will back up your files next time you boot your computer.

Cloudberry Backup: schedule

We have set the schedule for block-level backup above, but this way only the differences between new and old files will be backed up. However, to make your backup plan safer, CloudBerry also recommends making a Full Backup from time to time. This is when you backup all files completely, not only the differences. I do full backups monthly.

Cloudberry Backup: full schedule

Backup plan summary

Check the summary of your backup plan. If everything is correct, you can save it by clicking on Done. You can also run the plan right after you created it.

Cloudberry Backup: Plan summary

When your backup plan is created, you can have an overview of each plan in the main window. If I click on the plan we have just created, I can see some summary information including the schedule, source and destination, and what is most important when it was executed and whether the backup was successful or not.

CloudBerry Backup overview

My last backup was executed successfully. If I go to Google Cloud and check the files that have been backed up to my backup bucket. I will see these files:

Google Cloud files

Резервное копирование, сжатие и другие расширенные функции на уровне блоков

CloudBerry Backup предлагает простой в использовании интерфейс, который позволяет легко просматривать и редактировать планы резервного копирования. Вы также можете проверить все места хранения резервных копий, историю резервного копирования, а также емкость диска на главном экране.

Приложение также имеет некоторые расширенные функции, такие как:

  • Резервное копирование на уровне блоков
  • компрессия
  • Интерфейс командной строки
  • Защита от вымогателей

Благодаря резервному копированию на уровне блоков вы будете загружать только измененные или новые фрагменты данных, уменьшая используемую пропускную способность и пространство для хранения. Кстати говоря, с помощью встроенной функции сжатия вы можете легко сжимать ваши файлы и ускорить процесс резервного копирования.

Если вы опытный пользователь и предпочитаете использовать командную строку вместо графического интерфейса, вам будет приятно узнать, что CloudBerry Backup полностью поддерживает интерфейс командной строки.

Безопасность

В целом, CloudBerry Backup Ultimate отлично работает, если смотреть через объектив безопасности. Одним из основных преимуществ здесь является то, что все шифрование происходит на клиентском компьютере. Это дает вашей организации полный контроль и спокойствие. Тем не менее, это переносит бремя управления ключами исключительно на вашу организацию

Потерянный ключ может означать потерю данных навсегда, поэтому важно сделать это правильно, а это означает, что квалифицированный ИТ-персонал становится требованием. CloudBerry Backup Ultimate предоставляет возможность экспорта конфигурации каждой машины в файл; однако сохранение паролей в этом файле не является обязательным и, в зависимости от политики безопасности вашей организации, может быть нежелательным

Если проблемы с соблюдением законодательства являются частью ваших проблем с безопасностью, помните, что, поскольку CloudBerry Backup Ultimate не выступает в роли поставщика услуг, он переносит эти проблемы либо на вас, клиента, либо на сторонние облачные сервисы хранения данных, которые вы » использовать для фактического хранения ваших данных. Такие известные имена, как Amazon AWS S3, Microsoft Azure или Rackspace Managed Cloud, могут выполнять технические требования для соответствия требованиям HIPAA и подписать соглашение об ассоциированном бизнесе (BAA) на этот счет. Они также обычно жалуются на ISO 27001, а также на требования SOC1 и SOC2. Однако более мелкие игроки могут или не могут справиться с такими требованиями, и в модели CloudBerry Backup Ultimate вы сами должны это выяснить и спланировать соответственно.

Несмотря на то, что CloudBerry Backup Ultimate представляет собой облачную службу, она представляет собой традиционную программу резервного копирования, хотя она является прекрасным примером того, насколько простым и эффективным может быть такое решение, даже в сочетании с облачными службами хранения. Несмотря на то, что отсутствие централизованного управления отчасти откажется, существует много возможностей и контроля над тем, как и где хранятся ваши данные. Если у вас есть только несколько машин для управления, CloudBerry Backup Ultimate может быть отличным вариантом для покрытия ваших баз

Однако, если для вас важно масштабирование, то, вероятно, лучше всего изучить конкурентов с полным набором услуг, таких как Zetta Data Protection

Окончательный вердикт

Цена на этот продукт не имеет большого значения, потому что в зависимости от того, сколько данных у вас есть, большей стоимостью будет счет за облачное хранилище за предоставление безопасного места для него.

Если вы не собираетесь создавать образ для всех своих машин, объединение настольного продукта с облачным диском емкостью 1 ТБ от Microsoft или Google предоставляет отличные средства для защиты ваших файлов при скромных начальных затратах и ​​ежемесячной подписке.

Для тех, кто ищет серверные решения, сочетание этого с недорогой услугой S3 может защитить терабайты всего за несколько долларов в месяц, и это программное обеспечение добавляет хранение удаленных файлов и управление версиями к безопасности резервного копирования всего.

В целом CloudBerry стоит на одном уровне с Backblaze в качестве одного из инструментов резервного копирования, который все, кто отвечает за безопасность содержимого компьютеров, должны попробовать хотя бы один раз.

Большинство ИТ-специалистов не сочтут это пугающим или сложным, и они смогут максимально использовать возможности облачного хранилища, чтобы с его помощью разработать надежный план аварийного восстановления.

Мы также выделили лучшее облачное резервное копирование

Использование Transact-SQL

Создайте полную резервную копию базы данных, выполнив инструкцию для создания полной резервной копии базы данных и указав следующее:

  • имя базы данных для создания резервной копии;
  • устройство резервного копирования, на которое записывается полная резервная копия базы данных.

Базовый синтаксис Transact-SQL для полной резервной копии базы данных:

BACKUP DATABASE database TO backup_device ] ;

Параметр Описание
database База данных для резервного копирования.
backup_device Указывает список от 1 до 64 устройств резервного копирования, используемых для создания резервной копии. Можно указать как физическое устройство резервного копирования, так и соответствующее логическое устройство, если оно уже определено. Для указания физического устройства резервного копирования используйте параметр DISK или TAPE. { DISK | TAPE } =имя_физического_устройства_резервного_копирования Дополнительные сведения см. в разделе Устройства резервного копирования (SQL Server).
WITH with_options Используется для указания одного или нескольких параметров, o. Сведения о некоторых основных параметрах см. в пункте 2.

При необходимости укажите один параметр WITH или несколько. Здесь описываются некоторые основные параметры WITH. Сведения обо всех параметрах WITH см. в разделе BACKUP (Transact-SQL).

Основные параметры WITH резервного набора данных:

  • { COMPRESSION | NO_COMPRESSION } : Только в версии SQL Server 2008 Enterprise и выше указано, выполняется ли команда backup compression для этой резервной копии, переопределяя значение по умолчанию на уровне сервера.
  • ENCRYPTION (ALGORITHM, SERVER CERTIFICATE | ASYMMETRIC KEY) : Только для SQL Server 2014 и выше укажите используемый алгоритм шифрования, а также сертификат или асимметричный ключ для шифрования.
  • ОПИСАНИЕ= { ‘text’ | @text_variable }: указывает текст в свободной форме, описывающий резервный набор данных. В этой строке может содержаться до 255 символов.
  • NAME = { backup_set_name | @backup_set_name_var }: указывает имя резервного набора данных. Длина имени не может превышать 128 символов. Если имя не указано, оно остается пустым.

По умолчанию команда добавляет резервную копию в существующий набор носителей, сохраняя существующие резервные наборы данных. Чтобы явно задать значение, используйте параметр . Сведения о добавлении в существующие резервные наборы данных см. в разделе Наборы носителей, семейства носителей и резервные наборы данных (SQL Server).

Чтобы отформатировать носитель резервной копии, используйте параметр FORMAT:

FORMAT

Используйте предложение FORMAT при первом обращении к носителю или при необходимости перезаписать все существующие данные. При необходимости назначьте новому носителю имя и описание.

Важно!

Будьте предельно осторожны, используя предложение FORMAT инструкции , так как оно удаляет все резервные копии, сохраненные ранее на носителе резервных копий.

A. Резервное копирование на дисковое устройство

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

Б. Резервное копирование на ленточное устройство

В следующем примере создается полная резервная копия базы данных на ленте в дополнение к предыдущим резервными копиям.

В. Резервное копирование на логическое ленточное устройство

В следующем примере создается логическое устройство резервного копирования для ленточного накопителя. Затем показано, как производится полное резервное копирование базы данных SQLTestDB на этот накопитель.

Performance

How fast this works in both backing up and restoring is mostly dependent on the broadband bandwidth available and that available at the target cloud storage facility.

Typically, when you first create a multi-gigabyte backup, it will run for some considerable time to secure all the files, possibly overnight.

Once over that hurdle, the backup process is much slicker, as it only moves the new files out to the storage when it runs. As a policy, it might be best to create a backup that runs manually at first and then edit it to real-time going forwards.

If a real-time backup slows down the system, then hourly ones are a good alternative that should reduce the overhead.

What’s important to realise is that this service isn’t meant to sync machines, it is designed to be a backup, and entirely focused on that one objective.

Новая архитектура

Переход на многопроцессную архитектуру

eventletBackup

  1. Master бэкапа планирует резервную копию: определяет, как копировать, какими блоками читать, какого размера и во сколько потоков.
  2. Reader открывает Volume столько раз, сколько нужно (может в четыре потока, а может и в восемь), затем получает команду от Master на чтение данных, читает их, складывает в Shared Memory и отдает следующему агенту.
  3. Checksum рассчитывает контрольные суммы. Он многопоточный и загружает, как правило, 8–16 ядер. После расчета контрольных сумм эстафета переходит следующему агенту. Данные никуда не копируются и продолжают лежать в Shared Memory.
  4. DiffHandler поднимает из предыдущего бэкапа (если он был) список Checksum-блоков, сравнивает контрольные суммы и оставляет только те данные, которые изменились. Сохраненные данные уходят на сжатие, все остальное из потока удаляется. Таким образом поддерживаются инкрементальные копии.
  5. Compressor сжимает каждый блок многопоточно независимо от других и отправляет их следующему агенту.
  6. DataWriter агрегирует маленькие блоки в большие сегменты и с помощью Multipart перекладывает данные в S3.
  7. MetadataWriter финиширует бэкап, записывает в S3 итоговый набор контрольных сумм и метаданные бэкапа.

Цикл восстановления (Restore)

  1. Master читает метаданные о бэкапе, восстанавливает и составляет план действий.
  2. BackupReader считывает данные из S3 в параллельном режиме и отдает их в декомпрессор.
  3. Decompressor — также в параллельном режиме — разжимает полученные блоки и отдает на следующий этап.
  4. Writer пишет полученные данные на диски.

5 Стандарт AOMEI Backupper

AOMEI Backupper Standard — это еще одно отличное программное обеспечение для резервного копирования для Windows, которое поставляется со всеми функциями, которые вы ожидаете от бесплатной программы резервного копирования. Вы можете копировать файлы, папки и целые разделы либо вручную, либо через запланированные интервалы. Как и другие инструменты резервного копирования в списке, AOMEI также предлагает вам возможность выполнять инкрементное и дифференциальное резервное копирование, что означает, что после первого полного резервного копирования время, необходимое для выполнения последующих резервных копий, значительно сокращается. Программное обеспечение также предлагает защиту паролем и полное шифрование, а также имеет возможность монтировать резервный образ как виртуальный локальный диск, который позволяет пользователям исследовать образ, как при стандартной установке Windows.

Вы также можете создать полные образы системы с AOMEI Backupper Standard, но вы не можете клонировать системный раздел для миграции на другие диски. Как и в случае с большинством программного обеспечения для резервного копирования, эти функции доступны только в Профессиональной и более поздних версиях, которые стоят 49,95 долл. США и выше.

Скачать (Бесплатно, Премиум версии начинаются с $ 49,95)

Основные меры предосторожности

В этом разделе приведены некоторые меры предосторожности и принципы, о которых лучше не забывать.

5.1. Инкрементное резервное копирование и mtime

Некоторые утилиты для резервного копирования поддерживают инкрементные копии, то есть копируют только данные, изменившиеся со времени последнего бэкапа. Отличный пример — rdiff-backup, он кроме этого ничего и не поддерживает. Будьте осторожны с инкрементным копированием и выясните, как программа определяет, изменились ли данные. Лучше всего — проверка контрольной суммы, но она занимает много времени. На втором месте надежный и быстрый способ — проверка ctime. Правда, файловая система тоже должна поддерживать ctime, но большинство систем это могут. Исключение — файловые системы, которые вы вряд ли будете использовать (например, FAT32).

Некоторые утилиты используют для отслеживания изменений в файлах только mtime или комбинацию mtime + размер. Это ненадежный метод. Например, у образов дисков, смонтированных как петлевые устройства с помощью losetup, не меняется mtime при монтировании устройства и записи на него. Вот пример из моей личной практики: я сделал образ диска, требующего серьезного исправления файловой системы, с помощью . Для начала я решил сделать ежедневный бэкап. Мне пришло в голову проверить, изменяется ли mtime файла образа диска при записи на смонтированное петлевое устройство, потому что были подозрения, что монтирование не воспринимается системой как открытие файла. Подозрения подтвердились. Чтобы файл попал в резервную копию, приходилось сначала изменить его время модификации с помощью touch.

Еще один небольшой пример — редактирование ID3-тегов в программе Easytag. В настройках Easytag есть параметр «Сохранить время модификации файла». Если размер файла при этом не изменится, например если изменить один символ в теге, время модификации и размер будут идентичными и изменение файла не будет замечено.

В rsync есть возможность на самом деле проверять, изменился ли файл, но это очень долгий процесс. Например, сканирование моего каталога /home на наличие измененных файлов занимает больше времени, чем создание полной резервной копии без сжатия с помощью dar. Более подробную информацию вы найдете в разделе 6.4 ниже.

Конечно, вы можете пренебречь риском подобной ошибки с определением изменений (так как шансы малы) и получить преимущество за счет прироста скорости. Лично мне не нравится, когда я могу себе представить сценарий, при котором программа не выполняет своих функций, но пока мирюсь с этим и использую rdiff-backup для некоторых разделов.

5.2. Резервное копирование на другую файловую систему

Просто копировать данные на другую файловую систему — пожалуй, не лучшее решение. Команды cp -a может быть вполне достаточно для ваших нужд (при условии, что копирование происходит в файловую систему с поддержкой всего, что есть в исходной файловой системе и, в случае cp, если не используются расширенные атрибуты). Меня заботит другое: слишком легко случайно изменить файл или его метаданные, открыв и сохранив его. Надежнее сохранять данные в архивах, как это делают tar или dar.

Так как rsync тоже просто сохраняет метаданные в файловой системе, эта опасность относится и к rsync.

Пользуясь информацией из этой статьи, вы сможете решить для себя, мешает вам это или нет. В этом подходе есть и определенные преимущества, такие как возможность быстро найти и скопировать отдельный файл из резервной копии.

5.3. Размер архива

Даже если вы не собираетесь хранить резервные копии на подобных файловых системах, все равно лучше разделять архивы на части, чтобы иметь возможность записать их на CD или DVD, если понадобится.

5.4. Восстановление

Восстановление из резервной копии так же важно, как и ее создание. Надо изучать man-страницы как для выбора правильных параметров резервного копирования, так и для восстановления

Я считаю, хорошая программа для резервного копирования должна либо иметь тщательно подобранные параметры по умолчанию, либо сохранять параметры, выбранные при создании резервной копии, в архиве или в метаданных, чтобы использовать их и при восстановлении.

В этом отношении dar — хороший выбор, при восстановлении не требуется указывать никаких особых параметров. При использовании tar придется быть немного осторожнее.

Рейтинг
( Пока оценок нет )
Editor
Editor/ автор статьи

Давно интересуюсь темой. Мне нравится писать о том, в чём разбираюсь.

Понравилась статья? Поделиться с друзьями:
Работатека
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: