використання ZFS на зовнішньому накопичувачі USB для резервного копіювання в Ubuntu


9

Я запускаю Ubuntu 12.04 точно і хотів би відформатувати, використовуючи зовнішній жорсткий диск USB ZFS , щоб використовувати його як резервний диск для домашніх каталогів.

Оскільки це лише один привід, я не зацікавлений у самолікуванні, оскільки я розумію, що для правильної роботи потрібна конфігурація RAID з 2 або більше дисків. Тому можливості зробити знімки мого зовнішнього резервного накопичувача, використовуючи вбудовані можливості ZFS, наразі достатньо.

План полягає в тому, щоб синхронізувати мою домашню папку на привід ZFS, використовуючи опцію --inplace, щоб зменшити розміри знімка. Це, сподіваюся, дозволить мені зберегти багатотижневі знімки моїх домашніх каталогів на накопичувачі ZFS . Жорсткий диск операційної системи, де містяться домашні каталоги, є ext4, якщо це не має ніяких змін. Я також хотів би мати мою підтримку ZFS в моєму Ubuntu, а не FUSE .

Як мені слід досягти цього в Ubuntu, використовуючи командний рядок? (не вся резервна річ, а лише форматування).

Відповіді:


7

Припустимо, що ваш USB-диск є / dev / sdb і буде використовуватися виключно із ZFS:

zpool create pool sdb
zfs create pool/backup

Використовуйте / пул / резервне копіювання як каталог призначення rsync.

Створіть знімки за допомогою:

zfs snapshot pool/backup@$(date +%Y%m%d%H%M)

я не повинен спочатку форматувати привід як ZFS? 'sudo zpool create pool sdb' дає мені "недійсну специфікацію vdev, використовуючи '-f', щоб змінити наступні помилки: / dev / sdb є частиною потенційно активного пулу 'pool'". І коли я намагаюся створити "sudo zpool create -f pool sdb", я отримую "не можу відкрити" / dev / sdb: пристрій або ресурс зайнятий "
MarcusJuniusBrutus

Ні, немає такого поняття, як форматування ZFS (якщо ви маєте на увазі створення файлової системи, наприклад, з mk2efs). Чи / dev / sdb ваш USB-диск? Ви вже створили на ньому пул ZFS? Чи вже на вашому диску USB встановлена ​​файлова система?
jlliagre

Я створив пул ZFS з вказаними командами "zpool create pool sdb" та "zfs create pool / backup". USB-диск був у / dev / sdb і був відформатований NTFS із змонтованою файловою системою (на яку я все-таки відключився). У будь-якому випадку, я зараз прийму вашу відповідь, і я прочитаю в басейнах ZFS трохи більше ...
MarcusJuniusBrutus

Тож пули вже були там, коли ви отримали повідомлення про помилку. Що говорить: zpool list pool, zpool status poolа zpool history pool?
jlliagre
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.