При перемещении того комментария в его собственный ответ, похож на Ваш /etc/apt/sources.list
является дефектным. Отредактируйте его для удаления строки, которая содержит debian-безопасность, и замените его
deb http://ftp.nl.debian.org/debian/ lenny main contrib non-free
для основного распределения,
deb http://security.debian.org/ lenny/updates main contrib non-free
для обновлений системы защиты, и
deb http://volatile.debian.org/debian-volatile lenny/volatile main contrib non-free
Для так называемых 'энергозависимых' обновлений, затем выполненных apt-get update; apt-get -uf upgrade
осовременивать Вашу всю систему и затем пытаться установить php5-cgi снова.
(ETA: можно заменить 'nl' собственным кодом страны для получения серверов немного ближе к физическому местоположению и надо надеяться лучшим скоростям загрузки),
Смонтируйте свое сетевое местоположение с тем, какой бы ни протокол Вы используете:
# smbfs example:
mount -o username=your_hetzner_username //server.or.ip.addr/sharename /mnt/server-mountpoint
Создайте изображение ext2fs (или другая файловая система, если Вы предпочитаете) в файле на той доле. Сделайте это только в первый раз, поскольку это вытирает данные в backup-fs.image
:
# create a 1000 MB file for the backup disk image (you will need to choose a size that works for you)
dd if=/dev/zero of=/mnt/server-mountpoint/backup-fs.image bs=1048076 count=1000
# create an ext2 filesystem inside the image
mke2fs /mnt/server-mountpoint/backup-fs.image
Смонтируйте недавно созданное изображение с как устройство закольцовывания.
mount -o loop /mnt/server-mountpoint/backup-fs.image /mnt/backup-mountpoint/
Когда Вы сделаны с помощью него, Вы можете umount /mnt/backup-mountpoint
и umount /mnt/server-mountpoint
, и затем обновить Ваше резервное копирование позже, повторите шаги 1 и 3.
Страница Wikipedia, которую Вы связали, является корректной темой, но фактический процесс устройства закольцовывания более прост, чем они заставляют его казаться. Контакт с монтированием сервера более сложен, и может потребовать некоторого экспериментирования. Существует много других вопросов на этом сайте для контакта с каждым из вышеупомянутых шагов, в случае, если Вы застреваете.
Это должно быть комментарием к ответу mrb. Но мне не разрешают добавить комментарии, таким образом добавляя это как другой ответ.
Мы можем использовать следующее dd
команда для создания изображений на 100 ГБ, чтобы сэкономить некоторое время.
dd if=/dev/zero of=/mnt/hetzner_backup/backup-fs.image bs=1024 count=0 seek=$[1024*1024*100]
Это заканчивается в части секунды, в то время как тот в ответе mrb берет навсегда. Кроме того, винишко, казалось, имело проблемы с dd
команда, не заканчивающаяся.
Ссылка: http://www.cyberciti.biz/faq/howto-create-lage-files-with-dd-command/
Может также стоить отметить это при форматировании этих изображений с mke2fs
, мы должны ответить на да на вопрос, который это задает, хотим ли мы продолжить форматировать non-block-special-device.
dd if=/dev/zero of=/home/hetzner_bk/backup-fs.image bs=1048076 count=90000
таким образом, я использовал что-то вроде видеть dd с индикатором выполнения.sudo dd if=/dev/zero bs=2048 | pv -s 99G | sudo dd bs=2048 of=/mnt/server-mountpoint/backup-fs.image
Это также не закончилось бы после 99 ГБ, поэтому когда хит индикатора выполнения близко к 99G, я должен был найти pid для процесса dd и отправитьkill -15 $pid
прерывать его. Наконец все работало. – vinos 16.08.2012, 00:31