У меня есть коробка OpenVZ, на жестком диске которой не хватает места. Он имеет один диск, содержащий разделы system и vz. Я хочу установить новый диск и переместить на него раздел vz.
Это кажется довольно простым, но я не смог найти никаких официальных инструкций, советов, потенциальных проблем и т. Д. В Интернете. Я даже не мог найти, чтобы кто-нибудь еще говорил об этом, поэтому, прежде чем я рискну возиться с производственной коробкой, я хотел бы проверить, делал ли кто-нибудь это раньше.
Я думаю, что в основном сделаю это:
Похоже, это сработает? Все местоположения останутся прежними, поэтому файлы конфигурации не нужно редактировать. Есть ли неочевидные проблемы с этим?
Ваш план звучит хорошо - я перемещал тома VZ между файловыми системами NFS, используя аналогичную процедуру, и все прошло без сучка и задоринки. Убедитесь, что вы используете что-то вроде rsync -a или cp -p, чтобы сохранить все существующие разрешения при копировании.
Ваша процедура кажется прекрасной - единственное, что я бы изменил, это то, что когда вы загружаетесь сверху, копируете файлы, вы должны запустить систему в однопользовательском режиме (это должно помешать OpenVZ даже запуститься и снизить вероятность поломки чего-либо путем возможно, вы забыли о прикосновении к файлам, если у вас есть другой процесс).
Также вы можете использовать tar
или dump
/restore
вместо копирования файлов (чтобы максимально сохранить разрешения и другие атрибуты)