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

1 ответ1

2

Вы можете использовать команду rsync.

как использовать rsync для полного резервного копирования системы

rsync -aAXv --exclude={DIRECTORIES TO EXCLUDE} /SOURCEDIR/* /TARGETDIR 

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

rsync -aAXv --exclude={"/dev/*","/proc/*","/sys/*","/tmp/*","/run/*","/mnt/*","/media/*","/lost+found"} / /path/to/backup/folder

Как упомянуто на вышеупомянутом веб-сайте, вы должны исключить пути, которые динамически генерируются системой во время выполнения, или пути, используемые для подключения дополнительных устройств, таких как USB-диски (например, /media, /mnt).

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

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