5

Я пытаюсь найти хороший способ сделать резервные копии моего компьютера с Windows 7 Media Center. В идеале я хотел бы делать периодические снимки всего жесткого диска, но не включать некоторые файлы. Например, сделайте снимок всего жесткого диска, но не включайте все телевизионные записи (не конец света, если я их потеряю).

Я давно использую Clonezilla для успешного клонирования машин. Он достаточно умен, чтобы использовать ntfsclone для клонирования жесткого диска, не прибегая к dd . Тем не менее, он только образы всего жесткого диска или раздела, и не позволяет мне пропустить некоторые файлы.

Я знаю, что это возможно, потому что у нас есть небольшой ключ USB-> SATA-накопитель на работе, который поставляется с некоторым программным обеспечением, которое позволяет пропускать файлы (отлично подходит для перехода на SSD), но требует ключ и работает только с ноутбуком.

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

4 ответа4

2

Вот способ сделать это, используя инструменты с открытым исходным кодом, например, используя Ubuntu live cd или live usb. Вам нужен терминал и доступ суперпользователя (sudo -i).

Предположим, вы хотите клонировать первый раздел на первом диске. Это известно под Linux как /dev/sda1 .

Сначала создайте полную резервную копию раздела, используя ntfsclone:

ntfsclone -o yourfilename.img /dev/sda1

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

Теперь вы можете смонтировать эту точную копию раздела, используя точку монтирования loopback. Например, чтобы смонтировать резервную копию в /mnt:

mount -o loop yourfilename.img /mnt

Теперь вы можете посмотреть /mnt и удалить ненужные файлы.

`cd /mnt

rm -rf "System Volume Information" 

rm pagefile.sys 

rm hiberfil.sys 

rm -rf "Users/myusername/MyLargeFolderIDon'tWantToKeep"`

Когда все будет готово, размонтируйте папку /mnt :

cd the_directory_where_I_created_yourfilename.img
umount /mnt

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

ntfsclone -s -o mysecondfilename.img yourfilename.img

Et voila, второе - это изображение, содержащее только те данные, которые вы хотите восстановить в /dev/sda1 в случае аварии.

Теперь вы можете удалить полную резервную копию.

rm yourfilename.img
1

Один из способов сделать это - использовать утилиту резервного копирования на основе образа Windows и добавить каталоги, которые вы хотите исключить, в HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\BackupRestore\FilesNotToSnapshot

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

http://msdn.microsoft.com/en-us/library/windows/desktop/aa819132.aspx

Я сам настроил запланированное задание, которое запускает wbadmin для этой цели.

0

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

0

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

Уже есть утилита, которая делает это на Windows 7. Это называется РОБОКОПИЯ. По умолчанию это программа, которую необходимо запустить из командной строки (windows_key+R, введите «cmd», нажмите enter).

Использовать: robocopy SOURCE_FOLDER DESTINATION_FOLDER -параметры

Вы можете использовать параметры, чтобы исключить некоторые типы файлов, каталогов и т.д. Robocopy может копировать по сети, по USB и т.д. Это не имеет значения. С параметром /MIR он «MIRrors» вашего источника в ваших папках назначения и резервное копирование только того, что новее.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .