Yansıtma mı, iki yönde eşitleme mi?
Başlamadan önce hangi tarafın doğru olduğuna karar verin:
| İstediğiniz | Seçin | Ne yapar |
|---|---|---|
| Sunucunun Mac'inizle eşleşmesi | Sunucunun tarafına yansıt | Yeni ya da değişeni kopyalar; yalnızca sunucuda olanı silebilir |
| Mac'inizin sunucuyla eşleşmesi | Mac'inizin tarafına yansıt | Aynısı, ters yönde |
| İki tarafın da birbirinin değişikliklerini koruması | İki yönde eşitle | Değişiklikleri iki yönde de kopyalar; her taraf diğerinde olanı alır |
Bir siteyi yayına almak ya da yedek tutmak için doğru seçim yansıtmadır. İki yönde eşitleme, paylaşılan bir WebDAV klasörü gibi iki yerde değişen bir klasöre uygundur.
Bir klasörü adım adım eşitleyin
- ⌘T ile bir sekme açın ve bir bölmede Mac'inizin klasörünü gösterin: bölmenin kaynak menüsünden Bu Mac'i seçin.
- İkinci bir bölme için ⌘\ tuşuna basın ve onu ⇧⌘K ile ya da ⌘K içindeki bir yer imiyle sunucuya bağlayın.
- Sunucuda eşleşen klasörü açın.
- ⌥F5'e basın. AnyBucket iki bölmeyi karşılaştırır ve her dosyayı satır satır listeler.
- Yönü seçin: iki yönden birine yansıtma ya da iki yönde eşitleme.
- Satırları okuyun. Her biri, bir dosyayı karşıya kopyalamak ya da yalnızca hedefte olan bir dosyayı silmek gibi kendi işlemini gösterir.
- Katılmadığınız satırların işlemini değiştirin, ardından eşitlemeyi başlatın.
Kopyalar aktarım kuyruğu üzerinden çalışır ve eşitleme bittiğinde bir bildirim size haber verir.
Hiçbir şey taşınmadan önce her satırı denetleyin
Siz eşitlemeyi başlatana kadar hiçbir şey değişmez. O zamana kadar liste, düzenleyebileceğiniz bir plandır: her kopyanın ve her silmenin kendi satırı vardır. Bu, yansıtmayı önem verdiğiniz klasörlerde de güvenle kullanılabilir kılar. Bir silme yanlış görünüyorsa o satırı değiştirin, gerisini olduğu gibi bırakın.
İki sunucuyu eşitleyin
Karşılaştır ve eşitle iki bölme ne gösteriyorsa onunla çalışır; bu yüzden Mac'iniz ve tek bir sunucuyla sınırlı değildir. Bir hazırlık sunucusunu canlı sunucuya yansıtın, bir S3 bucket'ı ile bir Backblaze B2 bucket'ını aynı tutun ya da eski bir FTP sunucusundan yeni bir SFTP sunucusuna geçişin tamamlandığını denetleyin. İki farklı sunucu arasında kopyalanması gereken dosyalar Mac'inizdeki küçük bir ara bellekten akar; aynı sunucuda kopyalar sunucunun kendisinde çalışır.
Uygulama olmadan
SSH sunucuları için Terminal'deki rsync bir klasörü yansıtabilir ve --dry-run önce ne yapacağını gösterir. S3, WebDAV ya da FTP'ye ulaşmaz ve önizlemesi düzenleyemeyeceğiniz bir metin listesidir. rsync'ten memnunsanız AnyBucket SFTP için aynı ~/.ssh kurulumunu kullanır, böylece ikisi yan yana çalışır.
Temiz bir eşitleme için ipuçları
- Yayımlamak üzere olduğunuz bir derleme klasörü gibi bir taraf açıkça doğruysa yansıtmayla başlayın.
- Uzun bir aradan sonra eşitlemeden önce yeniden karşılaştırın, böylece plan iki taraftaki güncel durumu yansıtır.
- Kuyruğu izleyin: Aktarımlar penceresi (⌥⌘T) ve menü çubuğu ilerlemeyi gösterir; başarısız olan her şey hatasıyla birlikte Dikkat gerektiriyor altında bekler.
- Düz bir kopyadaki çakışmalar ayrıca ele alınır: daha yeniyse değiştirme, ikisini de koruma ve sürdürme için çakışmalar sayfasına bakın.