Alibaba Cloud Cloud Backup, yapılandırılmamış dosya sistemleri için bir veri senkronizasyonu özelliği sunar. Bu özellik, çeşitli kaynaklardan Alibaba Cloud üzerindeki bir hedefe veri senkronize etmenizi sağlar. Desteklenen kaynaklar arasında File Storage NAS (NAS), Hadoop Distributed File System (HDFS), S3 uyumlu depolama, Object Storage Service (OSS), Cloud Parallel File Storage (CPFS) ve OSS protokolü uyumlu depolama bulunur. Bu konuda Cloud Backup veri senkronizasyonu özelliğinin tanıtımı, çalışma biçimi, yordamı ve faturalandırması açıklanmaktadır.
Tanıtım
Veri senkronizasyonu özelliği, Alibaba Cloud Cloud Backup tarafından sunulan çevrimiçi bir veri senkronizasyon hizmetidir. Bu özellik, çeşitli veri kaynaklarından Alibaba Cloud üzerindeki bir hedefe veri senkronize etmenize yardımcı olur. Desteklenen kaynaklar arasında NAS, HDFS, S3 uyumlu depolama, OSS, CPFS ve OSS protokolü uyumlu depolama yer alır.
Windows için Cloud Backup istemcisi, NFS protokolünü kullanan NAS bağlamayı desteklemez. Kaynak veya hedef NFS tabanlı bir NAS içeriyorsa, bir senkronizasyon görevi oluştururken Linux için Cloud Backup istemcisini seçin.
OSS ve S3, Arşiv depolama sınıfındaki nesnelerin senkronize edilmesini desteklemez. Yalnızca sembolik bağlantılar (symlink) tarafından işaret edilen dosyalar da dahil olmak üzere nesne verileri kopyalanır. Okuma ve yazma izinleri gibi meta veriler kopyalanmaz.
Temel avantajlar
-
Artımlı senkronizasyon
Bu özellik, senkronizasyon görevlerinin zamanlanmış aralıklarla otomatik olarak çalışmasına olanak tanıyan artımlı bir ilkeyi destekler. Artımlı senkronizasyon sırasında yalnızca değiştirilen dosyalar senkronize edilir; bu da verimliliği önemli ölçüde artırır.
-
Basit işlemler
Bulut veri kaynakları için yerel destek, yapılandırmayı basitleştirir.
-
Üstün performans
Optimize edilmiş veri iletim bağlantısı, geleneksel kopyalama araçlarına kıyasla çok daha iyi performans sağlar.
Çalışma biçimi
Öncelikle, şirket içi bir veya daha fazla sunucuya Cloud Backup istemcisini yükleyip etkinleştirin. Ardından, Cloud Backup konsolunda oturum açarak kaynak ve hedef veri kaynaklarını ekleyin.
Bir senkronizasyon görevi oluşturduktan sonra, Cloud Backup istemci grubu belirtilen klasörleri tarar, senkronizasyon gerektiren dosyaları algılar ve artımlı verileri buluta yükleyerek senkronizasyonu tamamlar.
Cloud Backup , İnternet, VPN veya kiralık hat üzerinden Alibaba Cloud'a veri senkronizasyonunu destekler. İnternet üzerinden senkronizasyon için, Cloud Backup istemcisinin yüklü olduğu sunucunun yalnızca İnternet erişimine sahip olması gerekir. Sunucunun IP adresini İnternet'e açmanıza gerek yoktur.
Yordam
Cloud Backup konsolunda veri senkronizasyonu yordamı aşağıdaki gibidir:
HDFS, şirket içi NAS, S3 uyumlu depolama, CPFS, OSS veya OSS protokolü uyumlu depolamadan veri senkronize etmeden önce, veri kaynağının bulunduğu sunucuya bir istemci yüklemeniz gerekir. İstemci, Cloud Backup ile veri ve yönetim bağlantıları kurmak için kullanılır.
-
Cloud Backup etkinleştirme ücretsizdir ve Cloud Backup bu özellik için herhangi bir ücret almaz. Alibaba Cloud NAS, İnternet üzerinden dosya okuma ve dosya depolama için ücretlendirme uygular. Alibaba Cloud OSS de dosya depolama için ücretlendirme uygular. Faturalandırma hakkında daha fazla bilgi için bkz. Alibaba Cloud NAS faturalandırmasına genel bakış ve Alibaba Cloud OSS faturalandırmasına genel bakış.
-
HDFS, şirket içi NAS, S3 uyumlu depolama, CPFS, OSS veya OSS protokolü uyumlu depolamadan veri senkronize etmeden önce, senkronizasyon görevini çalıştıran sunucuya istemciyi yüklemeniz gerekir. Sunucunun, ağ üzerinden veri kaynağı düğümüyle iletişim kurabilmesi gerekir. İstemci, Cloud Backup ile iletişim ve yönetim hizmetleri kurmak için kullanılır.
-
Cloud Backup konsolunda HDFS, şirket içi NAS, S3 uyumlu depolama, CPFS, OSS veya OSS protokolü uyumlu depolamayı veri kaynağı olarak ekleyin.
-
Senkronizasyon görevi oluşturma
Bir veri senkronizasyon görevi oluşturun. Cloud Backup görevi başlatır ve belirtilen programa göre verileri sürekli olarak senkronize eder. Veri senkronizasyon hizmeti yalnızca veri senkronizasyonundan sorumludur ve veri tutarlılığını veya bütünlüğünü garanti edemez. Bir senkronizasyon görevi tamamlandıktan sonra, kaynak ve hedef arasında tam bir veri tutarlılığı doğrulaması yapmanız gerekir.
Bir veri senkronizasyon görevi tamamlandıktan sonra, doğruluğunu sağlamak için hedef verileri doğrulamanız gerekir. Hedef verilerin doğruluğunu doğrulamadan önce kaynak verileri silmeniz nedeniyle ortaya çıkan veri kaybından veya diğer sonuçlardan yalnızca siz sorumlusunuz.
Sınırlamalar
Windows için Cloud Backup istemcisi, NFS protokolünü kullanan NAS bağlamayı desteklemez. Kaynak veya hedef NFS tabanlı bir NAS içeriyorsa, bir senkronizasyon görevi oluştururken Linux için Cloud Backup istemcisini seçin.
OSS ve S3, Arşiv depolama sınıfındaki nesnelerin senkronize edilmesini desteklemez. Yalnızca sembolik bağlantılar (symlink) tarafından işaret edilen dosyalar da dahil olmak üzere nesne verileri kopyalanır. Okuma ve yazma izinleri gibi meta veriler kopyalanmaz.
Artımlı dosya listesi (ChangeList)
Artımlı bir dosya listesine dayalı veri senkronizasyonu, dosya sisteminin tam taramasını gerektirmez. Bu durum, dosya tarama maliyetlerini azaltır ve senkronizasyon verimliliğini artırır. Bir senkronizasyon görevi oluştururken, veri kaynağı olarak OSS veya S3 uyumlu depolamayı seçerseniz artımlı dosya listesi özelliğini kullanabilirsiniz.
-
Artımlı dosya listesi, veri kaynağında senkronize edilmesi gereken dosyalarla ilgili bilgileri içeren bir CSV dosyasıdır. Her satır bir dosyayı temsil eder. Name alanı, dosyanın senkronizasyon yolunun köküne göre göreceli yolunu belirtir. Örneğin, aşağıdaki örnek
changeList1.csvadlı bir dosyayı göstermektedir. Name alanı, senkronize edilecek dosyaları listeleyen zorunlu bir sütundur. Diğer sütunlar desteklenmez.Name Size LastModifiedTime Operation file_0 2 2023-09-22 20:50:39.540288 +0800 CST Add file_1 3 2023-09-22 20:50:39.540288 +0800 CST Add dir1/file_2 4 2023-09-22 20:50:39.540288 +0800 CST AddNotName sütunundaki değerler benzersiz olmalıdır. Aksi takdirde, veri senkronizasyonu sırasında dosyaların üzerine yazılabilir.
Name sütunundaki değer bir klasör yolu değil, bir dosya yolu olmalıdır.
-
Bir veri senkronizasyon görevi oluştururken, artımlı dosya listesini içeren klasörün yolunu belirtin. Veri senkronizasyon görevi başladığında, kaynak veri kaynağındaki o yoldaki tüm CSV dosyalarını okur ve ayrıştırır. Ardından, belirtilen dosyaları hedefe aktarır.
NotÖrneğin, bir OSS'ten NAS'a senkronizasyon görevi oluştururken, senkronize edilecek dosyaları belirtmek için artımlı bir dosya listesi kullanabilirsiniz. Artımlı dosya listeleri
changeList1.csvvechangeList2.csvkaynakta/changelistklasöründe kaydedilirse, artımlı dosya listesi yolunu/changelistolarak ayarlayın. -
Bir CSV dosyasında listelenen tüm dosyalar işlendikten sonra, CSV dosyası işlemin tamamlandığını belirtmek için
/Completedadlı bir alt klasöre taşınır.İşlemden önceki CSV dosya klasörü
İşlemden sonraki CSV dosya klasörü
/changelist/changeList1.csv /changelist/changeList2.csv/changelist/Completed/changeList1.csv /changelist/Completed/changeList2.csv
Faturalandırma
Cloud Backup bu özellik için herhangi bir ücret almaz.
Alibaba Cloud NAS kullanıyorsanız, NAS depolama ücretleri uygular. Daha fazla bilgi için bkz. Alibaba Cloud NAS faturalandırmasına genel bakış.
Alibaba Cloud OSS kullanıyorsanız, OSS depolama ücretleri uygular. Daha fazla bilgi için bkz. Alibaba Cloud OSS faturalandırmasına genel bakış.