サーバ初心者です。安価なレンタル専用サーバでいろいろ練習中です。
WADAX専用サーバ エントリープラン
GUIソフト:PLESK8.3使用
Red Hat Enterprise Linux 5
PHP 5.1
MySQL 5.0
FTPソフト:WinSCP
# rsync -av /foo/from_dir /bar/to_dir
上記のようなコマンドでrsyncでバックアップしたLinuxサーバーのディレクトリ(及びその中身)又は個別のファイルをローカルマシン (WindowsXP)にFTPでダウンロードしてきても、そのバックアップに付加されたLinux固有の(Windowsにはない)パーミッション、グ ループ、ファイルオーナーなどの情報及びタイムスタンプ情報などは失われないのでしょうか?
もし、これらの情報が失われる場合、これらの情報を保ったままバックアップディレクトリ又は個別のファイルをLinuxサーバーからローカルマシン (WindowsXP)にFTPでダウンロードする方法などありますでしょうか(FTP以外でも、可能であれば教えて下さい。)?
FTPソフトは、WinSCPで付加ならば、他のソフトでもかまいません。
よろしくお願いします。
No.1ベストアンサー
- 回答日時:
ftpはファイル名とファイルの内容しか転送しませんからパーミッションは当然ながら失われます。
タイムスタンプも保持されません。これはUNIX系OS同志で転送しても同じです。
そもそもパーミッションはUNIX系OSでufsやext3などのファイルシステム上のファイル・ディレクトリを扱う場合にだけ意味があるものですから、どのような手段で転送しようが、Windowsのファイルになった時点で失われます。
パックアップ目的などでパーミッションを保っておきたいのなら、UNIX系OSの側でtarファイルにしたものをWindowsに持ってくるしかありません。
この回答への補足
mashkunさん
ご回答、ありがとうございました。
<追加質問1>
例えば、以下のコマンドでサーバ全体のバックアップを/bar/backup/backup_server_allディレクトリにとって、
# rsync -av / /bar/backup/backup_server_all/
以下のコマンドでtarファイルにし、
# tar cpzf /backup_server_all.tar.gz /bar/backup/backup_server_all
ローカルのWindowsにFTPでbackup_server_all.tar.gzをダウンロードして保管しておき...
その後にサーバに何かあった場合、サーバが稼動しておりtar及びrsyncが使用可能な状態であれば、
# tar xpzf /backup_server_all.tar.gz -C /bar/backup/
# rsync -av /bar/backup/backup_server_all/ /
とすると、「パーミッション、グ ループ、ファイルオーナーなどの情報」及び「タイムスタンプ情報」も含めて、サーバは完全にバックアップしたときの状態に戻るのでしょうか?
<追加質問2>
また、よく分からないのですが、上記追加質問1が可能である場合は、
# tar cpzf /backup_server_all.tar.gz /
でサーバを丸ごとバックアップし、
ローカルのWindowsにFTPでbackup_server_all.tar.gzをダウンロードして保管しておき...
その後にサーバに何かあった場合、サーバが稼動しておりtarが使用可能な状態であれば
# tar xpzf /backup_server_all.tar.gz -C /
とすると、「パーミッション、グ ループ、ファイルオーナーなどの情報」及び「タイムスタンプ情報」も含めて、サーバは完全にバックしたときの状態に戻るのではないでしょうか?
tarでバックアップする前にrsyncでバックアップするメリットが分かりませんが、上記追加質問1のようにrsyncしてからtarする(追加質問2のように直接tarするのではなく)メリットは何かあるのでしょうか?
追加質問2のように直接tarだけすると、パーミッションの情報はバックアップファイル(backup_server_all.tar.gz)に保てても、「グループ、ファイルオーナーなどの情報」及び「タイムスタンプ情報」などは失われるということですか?
ご存知の方、おられましたら教えて下さい。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・人生のプチ美学を教えてください!!
- ・10秒目をつむったら…
- ・あなたの習慣について教えてください!!
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・【大喜利】【投稿~9/18】 おとぎ話『桃太郎』の知られざるエピソード
- ・街中で見かけて「グッときた人」の思い出
- ・「一気に最後まで読んだ」本、教えて下さい!
- ・幼稚園時代「何組」でしたか?
- ・激凹みから立ち直る方法
- ・1つだけ過去を変えられるとしたら?
- ・【あるあるbot連動企画】あるあるbotに投稿したけど採用されなかったあるある募集
- ・【あるあるbot連動企画】フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
- ・映画のエンドロール観る派?観ない派?
- ・海外旅行から帰ってきたら、まず何を食べる?
- ・誕生日にもらった意外なもの
- ・天使と悪魔選手権
- ・ちょっと先の未来クイズ第2問
- ・【大喜利】【投稿~9/7】 ロボットの住む世界で流行ってる罰ゲームとは?
- ・推しミネラルウォーターはありますか?
- ・都道府県穴埋めゲーム
- ・この人頭いいなと思ったエピソード
- ・準・究極の選択
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
win2008serverでaspxを表示させ...
-
ApacheでSorryサーバを作りたい
-
ファイルの作成・更新日時が200...
-
Apacheのエラーログ「Directory...
-
FTPのmputで出るnetoutについて
-
ZIPファイルのアップロード方法...
-
Macで作ったホムペをFetchでア...
-
Excelで勝手に保存画面に飛びま...
-
SONY ICカードリーダー RC-S330...
-
JPEGからRAWデータへの変換に関...
-
ZIPファイル内のファイルを...
-
拡張子「KRF2」ファイル
-
txt ファイル (テキストフ...
-
ファイルをダウンロードした順...
-
EXCEL、上書き保存したは...
-
著作権法違反
-
拡張子tmpファイルを開く方法
-
デスクトップ上のアイコンに赤...
-
DVD_RTAVフォルダをそのままDVD...
-
サポートされてないファイル形...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
FTPに接続し、 あるフォルダ内...
-
ファイルの作成・更新日時が200...
-
robocopyでファイルがあるのに...
-
FTP受信直後に受け取ったファイ...
-
FTPのmputで出るnetoutについて
-
win2008serverでaspxを表示させ...
-
FTPで見えるファイルと見えない...
-
バッチファイルでフォルダ内の...
-
Apache2.2.6にてBasic認証の設定
-
ApacheでSorryサーバを作りたい
-
FTP SJIS 能など(2バイト目5C)...
-
シェルでftp接続によるファイル...
-
メールフォーム設置の仕方を教...
-
floatで保存したRAWファイルをI...
-
読み取り専用ファイルとして認...
-
Win7からLinuxのFTPに上書きで...
-
シェルスクリプトで外部ファイ...
-
サーバーに転送されません
-
作成したホームページが公開で...
-
サーバーの容量が100%になって...
おすすめ情報