Apple Time Machine için komut satırı erişimi?


14

Apple 10.5.8 iş istasyonlarımızı ofiste yedeklemek için Apple'ın Time Machine'i kullanıyoruz.

Bir dosyayı geri yüklemek istersem, Time Machine GUI'sini açmam ve oradaki dosyalara göz atmam gerekir. GUI çirkin bir göz alıcı ve yoluma giriyor.

Mac'in komut satırını kullanarak Time Machine arşivine göz atmanın bir yolu var mı?

Netapps ve diğer depolama cihazlarına alışkınım. Ubuntu iş istasyonum için backintime kullanıyorum . Bu sistemlerden biriyle bir dosyayı geri yüklemek için, aşağıdaki gibi basit bir komutla bir dosyayı geri yükleyebilirsiniz:

cp .snapshot/daily.0/filename.txt .

veya

cp /backup/backintime/20100611-000002/backup/etc/shadow /etc/shadow

Apple'ın Time Machine için bir eşdeğeri var mı?


1
Ara çözüm, normal bir klasör gibi Time Machine yedeklemelerine göz atmak için Finder'ı kullanmak olacaktır.
fideli

@fideli: Bulucuda Time Machine'e göz atabileceğimizi söyledin. Bunun mümkün olduğunu bilmiyordum. Ayrıca, komut satırını kullanarak Time Machine klasörüne göz atabileceğimiz de ortaya çıkıyor! Örneğin, adresinde bir yedek ~/.vimrcalabilirim /Volumes/TimeMachine/Backups.backupdb/$HOSTNAME/Latest/$USERNAME/Users/mydirectory/.vimrc.
Stefan Lasiewski

@fideli: Sanırım sorumu cevapladın. Aşağıdaki cevabınıza bir adım atın, 'komut satırı' hakkında bir şeyler söyleyin ve ödülünüzü alın!
Stefan Lasiewski

Yanıtlar:


5

Yorumumu cevap olarak koyuyorum. Ara çözüm, normal bir klasör gibi Time Machine yedeklemelerine göz atmak için Finder'ı kullanmak olacaktır. Komut satırında göz atmak istiyorsanız, Time Machine'in ayarladığı birçok dizin düzeyinde avlanmanıza gerek kalmaması için klasörü Finder'dan Terminal penceresine sürükleyin. Zevk almak!


3
Time Machine yedeklemesine göz atarken bir klasörü Finder'dan Terminal'e nasıl sürüklersiniz?
Erik Kaplun

9

Komut satırından bir yedeği geri yükleme şu tmutilkomutla yapılabilir :

tmutil restore <complete path to snapshot> <path to restore>

Örneğin:

sudo tmutil restore /Volumes/TimeMachine/Backups.backupdb/Server/2013-03-18-002707/Boot\ HD/Users/me/Documents/loveletter.doc loveletter.doc

Aşk mektubunu 18 Mart'ta yedeklemeden geri yükleyecek.


1
Aslında, tmutilbu şeyler üzerinde çalışmak için bile gerekli değildir /Volumes/TimeMachine/Backups.backupdb.
Erik Kaplun

1
Belki ham dosya kopyasını kullanabilirsiniz Backups.backupdb, ancak ihtiyatlı olarak uygun araçları kullanmayı tercih ederim, asla bilemezsiniz ...
CharlesB

1
Ben bir düz cpgeri yüklenen dosyalardan timemachine meta veri şerit olmaz düşünüyorum . Yani, evet, tmutil kullanmak daha iyi. Finder kullanarak kopyalamanın onları soyup çıkarmayacağını bilmiyorum.
Matthew Hannigan
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.