専用のUbuntuサーバーとhetzner.deがあります。 hetznerはまた、経由でアクセスできる別々のバックアップスペースを提供しますsamba/ftp/sftp/scp
。
バックアップのサポート文書には、次の行が記載されています。
rsyncは直接使用することはできませんが、smbfs、sshfs、またはftpfsを使用してバックアップスペースをローカルにマウントできるため、rsyncの使用は限られています。rsync(たとえば、ハードリンクを使用した増分バックアップ)イメージファイルを生成し、ループバックを介してインストールする必要があります。
ハードリンクを使用して増分バックアップでrsyncを使用したいと思います。ループバックが意味していると思います。http://en.wikipedia.org/wiki/Loop_device。ネットワークの場所から画像を生成する方法を教えてくれる人はいますか?
ベストアンサー1
使用しているプロトコルを使用してネットワークの場所をマウントします。
# 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ページは正しいトピックに関するものですが、デバイスをループバックする実際のプロセスは見た目よりも簡単です。サーバーのインストールを処理するのはより複雑で、少し実験が必要な場合があります。問題が発生した場合に備えて、上記の各ステップについてサイトに他の多くの質問があります。