Instalasi dan Memulai Panduan dengan Penyimpanan Glacier Amazon di Sistem Linux

Instalasi dan Memulai Panduan dengan Penyimpanan Glacier Amazon di Sistem Linux

Glacier adalah penyimpanan cloud berbiaya rendah yang disediakan oleh Amazon Web Services. Ada batasan waktu tertentu saat mengambil data Anda, jadi pastikan bahwa ini adalah layanan yang tepat untuk Anda sebelum Anda memutuskan untuk menggunakan Layanan Glacier Amazon. Umumnya layanan gletser Amazon sangat bagus untuk semua kebutuhan pengarsipan dan cadangan digital, di mana file yang diarsipkan tidak perlu diambil secara instan. Dalam how-to pendek ini, saya akan menunjukkan cara menginstal antarmuka perintah Amazon Glacier di Linux, Konfigurasi dan Penggunaan Dasar. Sebelum Anda terus pastikan bahwa Anda telah mendaftar untuk AWS dan Anda memiliki valid
Akses AWS dan Kunci Rahasia.

Instalasi Antarmuka Perintah Glacier Amazon

Mari kita mulai dengan instalasi antarmuka perintah Amazon Glacier pada sistem Linux. Pertama, kita perlu menginstal semua prasyarat:

Redhat/centos/fedora

# yum instal git wget 

Selanjutnya, kita perlu menginstal setuptools:

# wget https: // pypi.Python.org/paket/sumber/s/setuptools/setuptools-7.0.ter.GZ ---no-check-sertifikat # TAR XZF Setuptools-7.0.ter.GZ # CD Setuptools-7.0 # Pengaturan Python.py instal 

Ubuntu/Debian

# apt-get install git python-setuptools python 

Pada titik ini kita selesai dengan semua instalasi prasyarat jadi mari kita lanjutkan dengan yang sebenarnya Amazon-Glacier-CMD-Interface instalasi:

# git clone git: // github.com/uskudnik/amazon-glacier-cmd-interface.Git # CD Amazon-Glacier-CMD-Interface/; Pengaturan Python.py instal 

Selesai. Sekarang Anda harus memilikinya gletser Perintah tersedia di sistem Linux Anda.

Konfigurasi Antarmuka Perintah Glacier Amazon

Tergantung pada kebutuhan Anda konfigurasi antarmuka perintah Amazon Glacier bisa sederhana seperti membuat a ~/.Glacier-CMD file konfigurasi dengan konten berikut menggantikan akses AWS Anda dan kunci rahasia:
Catatan: Akses AWS di bawah dan kunci rahasia tidak valid dan disediakan untuk tujuan ilustrasi saja!

$ vi ~//.Glacier-CMD [AWS] AWS-ACCESS-Key = AGIBJ7HKLQEIH5VQ8IFA AWS-Secret-Key = Bn7y3EEI1/DFB/KH2+5L+YD4HEZHAGAA05VY+OP [Glacier] Wilayah = AP-Southeast-2 Logfile = ~//.Glacier-CMD.log logglevel = info output = cetak 

Penggunaan dasar antarmuka perintah gletser

Pertama, buat gletser gletser Anda:

$ Glacier-CMD MKVAULT Web-Backup +----------- +----------------------------- --------------------+ | Header | Nilai | +-----------+------------------------------------- ------------+ | RequestId | e4jcahosUy5c5lfno0k7ytoaqbzuovhmyqcu29z1dmauuk | | Lokasi | /718281424278/Vaults/Web-Backup | +-----------+-------------------------------------------------+ 

Cantumkan semua lemari besi yang dapat diselesaikan:

$ glacier-cmd lsvault +------ +------------------------------------- --------------------------+----------------------- ---+ ------------+ | Ukuran | Arn | Dibuat | Nama lemari besi | +------+---------------------------------------------- ---------------------+--------------------------+- -----------+ | 0 | ARN: AWS: Glacier: AP-Southeast-2: 718281424278: Vaults/Web-Backup | 2015-01-01t10: 40: 22.054Z | Web-backup | +------+---------------------------------------------------------------+--------------------------+------------+ 

Unggah data mysite_backup.ter.GZke Web-backup kubah:

$ ls -hl mysite_backup.ter.GZ -RW-R-R--. 1 root root 4.8m 2 Jan 20:46 mysite_backup.ter.GZ $ GLACIER-CMD UPLOAD WEB-BACKUP MYSITE_BACKUP.ter.GZ --Description "File cadangan web pertama saya" menulis 4.8 MB. Tingkat 78.40 kb/s. Tingkat 105.57 kb/s, rata -rata 79.61 kb/s, eta 20:50:28. +--------------------------+------------------------------------------------------------------+ | Header | Nilai | +--------------------------+---------------------- --------------------------------------------+ | Arsip SHA256 Tree Hash | EC494506B61602F888AD3607818F3146EDEAE1A49414D176BE0958578C9C6397 | | File yang diunggah | mysite_backup.ter.GZ | +--------------------------+------------------------------------------------------------------+ 

Penggunaan Perintah Glacier-CMD tambahan

Harap dicatat bahwa mungkin diperlukan hingga 24 jam untuk inventaris Anda dengan diperbarui oleh Amazon Glacier Service. Ini berarti bahwa perintah seperti pengambilan daftar inventaris mungkin sudah ketinggalan zaman dan dengan demikian saya tidak mengandung unggahan baru -baru ini.

Daftar Inventaris Glacier

Buat daftar semua arsip di dalam Web-backup inventaris:

$ Glacier-CMD Inventory Web-Backup 

Unduh Glacier Archive

Download arsip gletser terdiri dari dua bagian. Contoh, pertama, kami memulai permintaan unduhan arsip dari Web-backup inventaris dengan ID audyrn0wi:

$ glacier-cmd getarchive web-backup audyrn0wi 

Butuh beberapa jam untuk layanan Glacier Amazon untuk menyelesaikan permintaan di atas. Setelah permintaan di atas selesai, Anda dapat mengunduh arsip di atas dengan:

$ Glacier-CMD Unduh Web-Backup Audyrn0wi 

Hapus Arsip Glacier

Hapus arsip dari Web-backup Inventaris dengan ID Arsip audyrn0wi:

Glacier-CMD RMARCHIVE WEB-BACKUP AUDYRN0WI 

Detail Glacier Vault

Untuk mendapatkan informasi tambahan tentang detail gletser gletser Anda, jalankan:

$ Glacier-CMD ESCHRIKPLEVAULT WEB-BACKUP 

Di atas Glacier-CMD Perintah akan menampilkan informasi tambahan tentang Web-backup kubah.

Hapus Glacier Vault

Harap dicatat bahwa Anda hanya dapat menghapus lemari besi kosong. Jika Anda perlu menghapus Glacier Vault, pertama -tama Anda harus menghapus semua arsip dari lemari besi Anda. Misalnya untuk menghapus gletser vault bernama Web-backup berlari:

$ Glacier-CMD RMVAULT WEB-BACKUP 

Daftar pekerjaan gletser aktif

Perintah di bawah ini akan menampilkan semua pekerjaan aktif Web-backup Inventaris Glacier:

$ Glacier-CMD ListJobs Web-Backup 

Kesimpulan

Jika Anda ingin membuat file Anda dienkripsi sebelum mengunggahnya ke AWS Glacier, Anda dapat mengenkripsi file dengan alat seperti OpenSSL. Di atas harus membuat Anda mulai dengan layanan AWS Amazon Glacier di Linux. Untuk mendapatkan informasi lebih lanjut tentang penggunaan Glacier-CMD Perintah Jalankan:

$ glacier-cmd --help 

Tutorial Linux Terkait:

  • Hal -hal yang harus diinstal pada ubuntu 20.04
  • Pengantar Otomatisasi Linux, Alat dan Teknik
  • Hal -hal yang harus dilakukan setelah menginstal ubuntu 20.04 FOSSA FOSSA Linux
  • Hal -hal yang harus dilakukan setelah menginstal ubuntu 22.04 Jammy Jellyfish…
  • Cara Dual Boot Kali Linux dan Windows 10
  • Ubuntu 20.04 Panduan
  • Hal -hal yang harus diinstal pada Ubuntu 22.04
  • Mendapatkan kembali privasi dan keamanan Anda di era digital
  • Instal Arch Linux di VMware Workstation
  • Menguasai loop skrip bash