Alibaba Cloud International Distribution OSS Penyalinan merentas wilayah dan konfigurasi strategi sandaran automatik

Awan 2026-11-02 阅读 11
1

Keselamatan data bukan perkara remeh. Dalam arkitektur infrastruktur komputasi awan perusahaan, pemulihan bencana dan sandaran bagi perkhidmatan storan bukan sahaja merupakan satu tetapan konfigurasi, malah merupakan garis merah asas bagi kesinambungan perniagaan.

Penyimpanan Objek Alibaba Cloud (Object Storage Service, OSS) sebagai sistem storan teras untuk menyimpan data tidak berstruktur, sering digunakan untuk menampung sejumlah besar imej, video, fail log, fail sandaran pangkalan data serta data aplikasi utama. Apabila berdepan dengan bencana alam berskala wilayah, gangguan kabel optik, kegagalan rangkaian, atau insiden seperti pemadaman tidak sengaja serta serangan pengodam dalam operasi penyelenggaraan harian, kekurangan mekanisme pemulihan bencana merentas wilayah dan kaedah sandaran yang cekap sering membawa kepada kerugian perniagaan yang tidak dapat dipulihkan.

Artikel ini akan menganalisis secara mendalam, dari empat aspek iaitu prinsip teknikal, perancangan arkitektur, konfigurasi praktikal serta amalan terbaik pengoperasian dan penyelenggaraan, tentang cara menggunakan OSS Alibaba Cloud.

Penggandaan Rentas Wilayah (Cross-Region Replication, CRR) dan dasar sandaran automatik

Membina rangkaian perlindungan keselamatan data yang sekuat batu.

1. Risiko utama keselamatan data OSS dan sistem perlindungan

Sebelum memulakan konfigurasi khusus, adalah perlu untuk mengenal pasti dua senario risiko utama yang dihadapi oleh keselamatan data:

Kegagalan satu zon boleh guna/satu wilayah: seperti keadaan yang sangat ekstrem apabila pusat data mengalami gangguan bekalan elektrik, kebakaran, atau gangguan rangkaian yang serius. Situasi sebegini memerlukan pemulihan bencana merentasi wilayah.

Pengedar utama antarabangsa Alibaba Cloud

Mekanisme (Pemulihan Selepas Bencana) memastikan data mempunyai salinan yang disimpan pada peringkat geospatial.

Kesilapan manusia dan perbuatan sabotaj berniat jahat: seperti kakitangan operasi dan penyelenggaraan yang secara tidak sengaja memadamkan Bucket menggunakan arahan ossutil rm -rf, virus pemerasan yang sengaja mengenkripsi data, atau pepijat dalam program yang menimpa fail-fail penting. Situasi sebegini memerlukan kawalan pelbagai versi (Versioning) serta mekanisme pemulihan automatik mengikut kitaran hayat (Lifecycle Rule).

Struktur gabungan barisan pertahanan keselamatan utama OSS Alibaba Cloud

-------------------------------------------------------------------

| Rongga sumber (Wilayah sumber) |

|-Mendayakan kawalan pelbagai versi (Versioning: Didayakan) |

|-Mengaktifkan dasar pemeliharaan/pencegahan pengubahsuaian (WORM: Dikunci) |

-------------------------------------------------------------------

|

Replikasi merentas wilayah (CRR) | Pautan tak segerak masa nyata (penghantaran penyulitan TLS)

v

-------------------------------------------------------------------

| Sasaran Bucket (Kawasan Pemulihan Bencana Jauh) |

|-Akaun bebas/pengasingan jauh dari akaun yang sama |

|-Tetapkan dasar kitaran hayat pengarkiban automatik/penyimpanan frekuensi rendah (pengoptimuman kos sandaran) |

-------------------------------------------------------------------

2. Analisis mendalam dan amalan konfigurasi teknologi replikasi antara wilayah (CRR)

Pembiakan Rentas Wilayah (Cross-Region Replication) ialah fungsi pembiakan data rentas wilayah secara asinkron yang disediakan oleh OSS. Selepas diaktifkan, operasi cipta baharu, kemas kini dan padam dalam Bucket sumber akan disegerakkan secara asinkron pada kadar saat/minit ke Bucket sasaran.

1. Ciri teknikal teras dan senario aplikasi CRR

Keperluan pematuhan: Pelanggan dalam sektor kewangan, perubatan serta kerajaan dan perusahaan dikehendaki menyimpan salinan fizikal data mereka di lokasi yang berasingan sekurang-kurangnya 100 kilometer jauhnya.

Pemulihan bencana di lokasi berbeza: Apabila wilayah utama mengalami keadaan yang tidak dapat dielakkan, sistem perniagaan boleh dengan pantas menukar operasi baca dan tulis data ke dalam bekas di wilayah persediaan.

Pengedar utama antarabangsa Alibaba Cloud

Akses dengan kelewatannya yang sangat rendah: Pasukan perniagaan teragih di lokasi berbeza boleh terus membaca salinan tempatan dalam Bucket tanpa perlu mengakses data merentasi negara atau negeri.

2. Persediaan sebelum konfigurasi CRR

Sebelum menyediakan CRR, syarat-syarat berikut perlu dipenuhi:

Bekas sumber dan bekas sasaran terletak di wilayah yang berbeza (contohnya, salinan dari Wilayah Timur China 1, Hangzhou ke Wilayah Utara China 2, Beijing).

Status kawalan versi bagi Bucket sumber dan Bucket sasaran hendaklah sama (sangat disyorkan agar kedua-duanya mengaktifkan “kawalan pelbagai versi”).

Akaun operasi mempunyai kebenaran AliyunOSSFullAccess, atau mempunyai kebenaran Dasar Custom untuk mengkonfigurasi oss:SetBucketReplication.

3. Langkah-langkah konfigurasi praktikal CRR

Langkah 1: Cipta Bolek Sasaran dan Aktifkan Versi Pelbagai

Pergi ke konsol OSS Alibaba Cloud, di wilayah pemulihan bencana (seperti

cn-beijing

)Cipta sebuah Bakul baharu:

Nama:company-data-backup-bj

Jenis storan: Storan standard atau Akses Frekuensi Rendah

Kawalan versi: Diaktifkan

Langkah 2: Konfigurasikan peraturan pemindahan merentas wilayah pada Ember sumber.

Masuk ke Bucket Sumber(

data syarikat utama-hz

)Halaman pengurusan:

Pada bar navigasi sebelah kiri, pilih Pengurusan Data -> Pemindahan Lintas Wilayah.

Klik untuk mendayakan pembiakan rentas wilayah.

Tetapkan destinasi Bolek: Pilih Bolek luar lokasi yang telah disediakan (company-data-backup-bj).

Pilih objek untuk disalin: Semua objek: Sesuai untuk pemulihan bencana penuh. Tentukan mengikut awalan/tag: Hanya menyalin direktori tertentu (seperti prod-db-backups/ atau user-assets/).

Tetapkan strategi dan kebenaran pengkopian: Jenis operasi pengkopian: Tandakan “Operasi tulis (tambah/tukar)” dan “Penyelarasan data sejarah”. Sama ada untuk memadam secara serentak: disyorkan untuk menandakan kotak tersebut. Jika kawalan versi berbilang didayakan, operasi pemadaman hanya akan menghasilkan DeleteMarker (penanda padam) dan tidak akan memadamkan data secara fizikal.

Konfigurasi penyulitan: Jika Bucket sumber mempunyai penyulitan pelayan SSE-KMS atau SSE-OSS diaktifkan, kebenaran diperlukan untuk melakukan penukaran dan pemindahan data yang disulitkan semasa proses pemindahan.

Langkah 3: Pemantauan Status dan RTS (Penggandaan Masa Nyata)

Selepas pembiakan data diaktifkan, konsol akan memaparkan kemajuan penyegerakan serta petunjuk kelengahan. Jika perniagaan mempunyai keperluan yang sangat tinggi terhadap RTO (Objektif Masa Pemulihan) dan RPO (Objektif Titik Pemulihan),

Pengedar utama antarabangsa Alibaba Cloud

Boleh dibuka

Kelajuan Pengeluaran Semula Masa Nyata (RTS)

Pemecutan penghantaran masa nyata memastikan 99.99% objek disegerakkan antara lokasi dalam beberapa saat sahaja.

Tiga, Kawalan pelbagai versi dan strategi sandaran automatik kitaran hayat

Pembiakan merentasi wilayah menyelesaikan masalah pemulihan bencana di lokasi berbeza yang disebabkan oleh “kegagalan fizikal”, tetapi jika satu fail penting dipadam secara tidak sengaja di pihak sumber, mekanisme pembiakan akan menyegerakkan operasi pemadaman tersebut ke dalam bekas (bucket) di lokasi lain. Untuk menghadapi

Penghapusan logik dan penyalahgunaan data

, mesti memperkenalkan perlindungan berganda iaitu “kawalan pelbagai versi + sandaran kitaran hayat”.

1. Mekanisme kawalan pelbagai versi (Versioning)

Apabila kawasan simpanan diaktifkan dengan kawalan versi berbilang:

Operasi menulis semula (PutObject) terhadap objek tidak akan menimpa data sedia ada, sebaliknya akan menghasilkan ID Versi baharu.

Penghapusan objek (DeleteObject) tidak benar-benar memadamkan data, sebaliknya hanya menambahkan DeleteMarker.

Hanya permintaan pemadaman yang secara eksplisit menentukan VersionId sahaja yang dapat memadamkan versi sejarah tertentu secara kekal.

Mengaktifkan pelbagai versi melalui Alibaba Cloud CLI / SDK

Bash

# Mengaktifkan versi berbilang menggunakan alat baris arahan ossutil

baldi ossutil

-Versioning-method set oss:// syarikat-data-main-hz enabled

2. Pencadangan automatik dan pengoptimuman kos berdasarkan Kitaran Hayat

Selepas versi pelbagai diaktifkan, versi-versi lama bagi keseluruhan data akan terus bertambah, menyebabkan kos penyimpanan meningkat dengan cepat. Melalui konfigurasi kitaran hayat OSS

Peraturan penukaran/penghapusan versi sejarah

, boleh merealisasikan sandaran turun taraf dan penyingkiran secara automatik.

Templat reka bentuk peraturan kitaran hidup (peraturan emas)

Matlamat peraturan

Status data

Nod masa

Konfigurasi tindakan

Data panas

Versi semasa

Tidak dilawati selama 30 hari

Beralih ke penyimpanan akses frekuensi rendah (IA)

Data sejuk

Versi semasa

180 hari tidak dikunjungi

Beralih ke Penyimpanan Arkib (Archive)

Penyimpanan sandaran

Versi sejarah (Noncurrent Version)

7 hari kemudian

Beralih ke penyimpanan akses frekuensi rendah (IA)

Sandaran mendalam

Versi sejarah (Noncurrent Version)

30 hari kemudian

Beralih ke Penyimpanan Arkib (Archive)

Kosongkan secara automatik

Versi sejarah (Noncurrent Version)

365 hari kemudian

Padam sepenuhnya (setelah memenuhi kitaran pengekalan pematuhan)

Bersihkan serpihan

Fail Serpihan (Multipart Upload)

7 hari kemudian

Membatalkan secara automatik serpihan yang belum selesai

Langkah-langkah dasar kitaran hidup konfigurasi konsol

Pergi ke halaman Bucket dan klik Pengurusan Data-> Pengurusan Kitaran Hidup.

Klik Buat Peraturan.

Skop aplikasi strategi Pilih baldi penuh atau tentukan awalan.

Periksa Konfigurasi Versi Sejarah: Tetapkan ke frekuensi rendah Bilangan hari akses: 7 hari Tetapkan ke arkib Bilangan hari penyimpanan: 30 hari Tetapkan untuk menghapus jumlah hari versi sejarah: 365 hari

Simpan peraturan, sistem OSS secara automatik akan menjalankan data yang sesuai dari strategi pembersihan dan penukaran tugas penjadualan setiap hari.

4. Perlindungan Lanjutan: Pencegahan Pengubahsuaian (WORM/Strategi Pengekalan) dan Kunci Pematuhan

Semasa bertindak balas terhadap ancaman ransomware berbahaya atau memenuhi syarat pematuhan tinggi (seperti audit kewangan, GDPR, HIPAA), strategi sandaran biasa masih berisiko dikosongkan secara jahat oleh akaun berkuasa tinggi. Sokongan Alibaba Cloud OSS

WORM(Write Once, Read Many) mengekalkan strategi

.

1. Analisis mekanisme WORM

Selepas mengunci dasar pengekalan Bucket, sebelum tempoh perlindungan yang ditetapkan, seperti 5 tahun, berakhir:

Mana-mana pengguna (termasuk akaun utama Alibaba Cloud RAM Root) tidak dapat menghapus atau menimpa objek dan versi bersejarahnya.

Setelah dasar pengekalan dikunci, API tidak dapat dilalui

Atau konsol dibebaskan terlebih dahulu untuk mengelakkan ransomware dan kakitangan dalaman menghapus perpustakaan yang melanggar peraturan.

2. Contoh konfigurasi dasar WORM

Bash

Pengedar utama antarabangsa Alibaba Cloud

# Konfigurasikan dasar pemeliharaan yang tidak boleh dipadamkan selama 730 hari (2 tahun) untuk baldi

ossutil retention-method set oss:// syarikat-data-main-hz 730

# Dasar kunci (amaran: tidak dapat dipulihkan selepas mengunci, tidak dapat dilepaskan!)

ossutil retion-method lock oss:// syarikat-data-main-hz

Lima, Senarai Semak Terbaik untuk Reka Bentuk Sandaran OSS Peringkat Korporat

Untuk memastikan kebolehpercayaan mutlak seni bina penyimpanan perusahaan, disarankan untuk memeriksa dan melaksanakan item mengikut senarai semak operasi dan penyelenggaraan berikut:

1. Isolasi akaun dan keistimewaan (prinsip hak akses minimum)

Lumpuhkan akaun RAM Global oss:* Kebenaran.

Bahagian sumber dan tujuan replikasi merentas wilayah disyorkan untuk membuka Replikasi Akaun silang. Walaupun akaun utama dicuri, penyerang tidak dapat mengakses atau mengganggu Bucket jauh di akaun sandaran melalui kebenaran sumber.

2. Penyulitan semasa penghantaran dan penyimpanan

Hidupkan penyulitan pelayan (SSE-KMS atau SSE-OSS) untuk memastikan bahawa data dienkripsi ketika pesanan statik dibuat.

Konfigurasi global untuk Dasar Ember, mengenakan keperluan bahawa semua panggilan API mesti dipindahkan melalui HTTPS.

3. Latihan berkala mengenai proses pemulihan di tempat yang berbeza

Makna utama sandaran adalah pemulihan. Pasukan operasi dan penyelenggaraan harus mewujudkan mekanisme latihan pemulihan bencana setiap suku tahun: mensimulasikan larangan atau gangguan penyambungan Bucket di kawasan utama. Mulakan rancangan, ubah nama domain OSS Endpoint dalam kod aplikasi, dan arahkan ke Bucket sandaran jauh. Mengesahkan integriti fungsi baca dan tulis perniagaan.

4. Audit log dan penggera tidak normal

Aktifkan fungsi pertanyaan log masa nyata OSS (perkhidmatan log SLS).

Konfigurasikan penggera CloudMonitor (pemantauan awan): Tetapkan penggera ambang untuk sebilangan besar operasi DeleteObject atau DeleteMultipleObjects dalam jangka waktu yang singkat, dan tangkap penghapusan yang tidak normal pada kali pertama.

Kesimpulan

Dalam seni bina awan moden, nilai keselamatan data jauh lebih tinggi daripada sumber daya pengkomputeran. Pemindahan salinan merentas wilayah (CRR) yang disediakan oleh Alibaba Cloud OSS menyelesaikan

Masalah pemulihan bencana jarak jauh dalam dimensi ruang

, Kawalan pelbagai versi dan pengurusan kitaran hayat telah menyelesaikan

Penjejakan versi dalam dimensi masa dan isu keseimbangan kos

, manakala dasar pemeliharaan WORM serta pengasingan antara akaun pula membentuk

Garis pertahanan terakhir terhadap pemerasan dan kerosakan jahat

.

Memahami sepenuhnya dan mengkonfigurasi mekanisme perlindungan yang mendasari ini secara fleksibel, dan mengubah keselamatan data dari "pasca pemulihan" menjadi "pra-pertahanan" adalah perusahaan

Batu asas perniagaan yang stabil dan jangka panjang di awan.

Pengedar utama antarabangsa Alibaba Cloud

1
← 返回新闻中心