Time Machineのアクセス権etc...

初めまして。Time Machineのバックアップに関する事で、分かる方いらっしゃいましたら、ご教示願います。


Time Machineにて差分バックアップを2009-09~2010-02の間取りましたが、外付けDISKが目一杯になりつつあり、

尚かつ、12月の時点でOSを再インストールする際、前のユーザー名が使えず、前回とは違うユーザー名を設定して

しまった為、現在のユーザー名で12月以前のTime Machineバックアップフォルダにアクセスできません、、、。


「情報を見る→共有とアクセス権→現在ユーザ名追加+所有者&アクセス権設定→内包している項目に適用」という作業を

しても、全然"内包している項目に適用"されていないのが現状です。。。

ターミナルにて「chmod -R 777 ./*」をやっても、「Operation not permitted」と出るだけで、アクセス権の変更が出来ません。。


Time Machineの構造をちゃんと理解していないので、"差分バックアップ"とは言いつつも、全てのファイルが

違う日付のフォルダに入っているのは、本当に差分なのか?とも思いますし、前回のユーザ名でのバックアップを

消そうにも消せない状態なので、困っております。。


09年

A<B,C

C<D,E,F


10年

A<B,C

C<D,G,H

↓↓↓

A<B,C

C<D,E,F,G,H


分かりにくい説明ですみません。。。09年のAフォルダの中にB,C、Cフォルダの中にD,E,Fファイルが

あったとして、10年のAフォルダの中のCフォルダの中には、E,Fファイルが無くなり、G,Hファイルが

追加されてます。それを全て一緒の所にまとめたいという事です。。


現在のユーザー名で全てのファイルのアクセス権を取り戻し、且つ、全てのバックアップフォルダを一つにして、

外付けDISKの容量確保を目指したいのですが、どなたか良い方法を教えてはいただけないでしょうか?


分かりにくい説明で申し訳ありませんが、どなたか教えていただけると助かります。

よろしくお願い致します。

MacBook, Mac OS X (10.6.3)

投稿日 2010/05/05 08:35

返信
返信: 6

2010/05/05 09:32 fumi23_mac への返信

fumi23_mac さんによる書き込み:



現在のユーザー名で12月以前のTime Machineバックアップフォルダにアクセスできません、、、。

外付けHDDの二階層目に以前のコンピュータ名のフォルダが有りますよね。

「情報を見る→共有とアクセス権→現在ユーザ名追加+所有者&アクセス権設定→内包している項目に適用」という作業をしても、全然"内包している項目に適用"されていないのが現状です。。。

ターミナルにて「chmod -R 777 ./*」をやっても、「Operation not permitted」と出るだけで、アクセス権の変更が出来ません。。

どのフォルダに実行したのかわかりませんが、やらないでください。バックアップを破損させる可能性があります。

Time Machineの構造をちゃんと理解していないので、"差分バックアップ"とは言いつつも、全てのファイルが違う日付のフォルダに入っているのは、本当に差分なのか?とも思いますし、

各ファイルに大量のリンクを張って複数有るように見せているだけです。いわゆる分身ですね。

前回のユーザ名でのバックアップを消そうにも消せない状態なので、困っております。。

10.6からFinderで消せたのではなかったかと思うのですが。

現在のユーザー名で全てのファイルのアクセス権を取り戻し、且つ、全てのバックアップフォルダを一つにして、外付けDISKの容量確保を目指したいのですが、どなたか良い方法を教えてはいただけないでしょうか?

一度、バックアップ元にD,E,F,G,Hのファイルを全て保存しないと、お望みの様にならないと思われます。試してないので、できるかどうか不明なのですが、Time MachineをOFFにすると、メニューバーのTime Machineで「ほかのTime Machine ディスクをブラウズ」で昔のやつが、選択できないでしょうか。または、Time MachineをOFFでコンピュータ名を昔の物に戻して(パスワードもかも)ユーザデータのみ復元するとか。必ずTime MahineをOFFでやってください。コンピュータ名を昔の物にしてから、バックアップが動くと、古い物が大量に消える可能性があるので。

2010/05/05 12:31 fumi23_mac への返信

話が今一、見えないんですが。

尚かつ、12月の時点でOSを再インストールする際、前のユーザー名が使えず、前回とは違うユーザー名を設定して
しまった為、現在のユーザー名で12月以前のTime Machineバックアップフォルダにアクセスできません、、、。

現在も再インストール前(*)に使っていたユーザ名は設定できないのでしょうか?

設定できそうなら、設定してみると。


(*):同じハードウェアならTime Machineからの復元を行えば、ユーザ名で苦労することは無かったと

思います。

ハードウェアが変わってもTime Machineからの移行で何とかなります。


余談:

該当のディスクは保管用とし、別の名前のディスクをTime Machineのバックアップ先とした方が安全だと

思う、そして以前のユーザ名が使えるようになったら、必要なファイルを探してFinderのコピー/ペーストで

持ってくると。

2010/05/05 15:18 fumi23_mac への返信

みなさん、ご回答ありがとうございます。


>ni_ki様

成る程、最初のフルバックアップからのリンクの嵐なのですね(笑) 分かりやすい説明ありがとうございます!

バックアップ元(Mac HDD)も既にかなりパンパンでして、外付けDISK内だけでなんとかならないモノでしょうか? 一度もとに戻して、そこからまた取り直し,,,

となると、かなり面倒ですよね、、、(^^;)


>木藤様

分かりにくくてすみません、、、。

9月までは「fumi2」、そしてそれ以降は「fumi23」というユーザ名でTime Machineが稼働しております。ですので、以前使っていた「fumi2」に戻すとなると、今度は「fumi23」でバックアップしていたモノが見えなくなると。。。(泣)


大変面倒でこんがらがりそうです、、、。

とりあえずご回答頂いた方法を検討致します!

ありがとうございます!

2010/05/05 17:47 fumi23_mac への返信

そもそも

fumi23_mac による書き込み:




9月までは「fumi2」、そしてそれ以降は「fumi23」というユーザ名でTime Machineが稼働しております。


これが、意味不明。

「ユーザ名でTime Machineが稼働」って、何か勘違いしてませんか。

この勘違いが、バックアップ先のアクセス権を変更するという発想に繋がっているのかな。

Time Machineはもっと、rootに近い権限で動作している。


単に、通常利用するユーザ(のアカウント名)が、当初は、fumi2だったのが、新しくfumi23にしたら、TimeMachineによるバックアップのユーザ/fumi2以下が見れなくなった、ということですか?

強制的に開くとか、木藤さんのアドバイスにあるように、ユーザfumi2を作り、そちらからアクセスすれば良いのでは?

2010/05/05 20:26 fumi23_mac への返信

fumi23_mac さんによる書き込み:



外付けDISK内だけでなんとかならないモノでしょうか?


C<D,E,F,G,Hの実現は外付けHDD内だけだと不可能でしょう。Time Machineのバックアップ構造を手作業で作りかえるのが不可能なためです。


先の書き込みでも一部、書きましたとおり、Time Machineは単純コピーとリンクなんかを高度に組み合わせて実現されております。ぱっと見は判りませんが、各ファイルには「どこからどこまでのフォルダにリンクしたファイルがある」と言う記録がなされています。


「fumi2」に戻すとなると、今度は「fumi23」でバックアップしていたモノが見えなくなると。。。(泣)

助け出したのち、どちらかのバックアップは、削除することになります。(fumi23を残した方が良いでしょう)


なお、バックアップ先のHDDの容量が本当に足りなくなると、fumi23の一番古いバックアップから削除されます。その点、気をつけて下さい。

(こんぴゅータ名を変更しない限りfumi2の方は削除されません。手動で消したら別ですが)

このスレッドはシステム、またはAppleコミュニティチームによってロックされました。 問題解決の参考になる情報であれば、どの投稿にでも投票いただけます。またコミュニティで他の回答を検索することもできます。

Time Machineのアクセス権etc...

Apple サポートコミュニティへようこそ
Apple ユーザ同士でお使いの製品について助け合うフォーラムです。Apple Account を使ってご参加ください。