Cara mengotomatiskan pencadangan Windows Server ke Amazon S3
Amazon Simple Storage Solution (Amazon S3) memungkinkan Anda mencadangkan data dari Windows Server Anda di penyimpanan cloud yang sangat besar. Mencadangkan data Anda sangat penting, karena mencegah kehilangan data jika terjadi peristiwa yang tidak terduga.
(Automate Windows Server)Otomatiskan pencadangan Windows Server ke Amazon S3
Dalam tutorial ini, saya akan menunjukkan cara mengotomatiskan proses pencadangan agar berjalan sekali, harian, mingguan, atau bulanan. Operasinya mudah, tetapi Anda harus mengikuti panduan ini dengan cermat untuk menghindari komplikasi.
Instal Amazon AWS CLI
Langkah pertama untuk mengotomatiskan cadangan Amazon AWS Anda adalah menginstal AWS CLI . Anda dapat menemukan petunjuk terperinci untuk menginstal AWS CLI versi 1 dan 2 di halaman ini(this page) .
Ketika Anda menyelesaikan instalasi, Anda sekarang harus mengkonfigurasi profil pengguna default, ID akses, dan kunci. Untuk melakukan ini, jalankan perintah di bawah ini:
aws configure AWS Access Key ID [None]: <AccessID> AWS Secret Access Key [None]: secretkey Default region name [None]: us-east-1 Default output format [None]: json
Tentang perintah Amazon S3
Anda harus menentukan argumen jalur dalam perintah s3. Untuk jalur ini, Anda dapat menggunakan S3 Uri , yang merupakan (S3 Uri)URI bucket S3 Anda atau menggunakan jalur lokal(localpath) (direktori lokal). Misalnya, Anda dapat menggunakan perintah berikut:
localpath - C://Desktop/backups S3URI: - s3://yourbucket/yourkey
Oleh karena itu, operasi S3 lengkap dapat mengambil bentuk berikut:
aws s3 s3command souce_file/folder destinationpath
Operasi berjalan dari localpath ke S3URI , S3URI ke S3URI , dan S3URI ke localpath .
Untuk menyalin file contoh bernama samplefile.txt ke bucket Anda yang disebut sample-bucket , Anda dapat menggunakan perintah S3 di bawah ini:
aws s3 cp "C://Desktop/backups/samplefile.txt" s3://sample-bucket
Pada perintah di atas, kami tidak memilih wilayah. Ini karena kita sudah melakukannya di aws configure . Bendera –region digunakan untuk menentukan wilayah bucket Anda.
Untuk menyalin semua yang ada di folder backup ke (backups)bucket sample-(sample-bucket) bucket, jalankan perintah berikut:
aws s3 sync "C://Desktop/backups/" s3://sample-bucket
Untuk menggunakan perintah S3 di atas, perhatikan hal berikut:
- File lokal tidak boleh ada di keranjang dan awalan yang dipilih.
- Pastikan ukuran objek S3 berbeda dari ukuran file lokal.
- Modifikasi terbaru dari objek S3 harus lebih lama dari pada file lokal.
Kiat untuk menggunakan flag filter dalam perintah S3
Bendera filter yang Anda gunakan dalam perintah S3 termasuk tanda –kecualikan(–include) dan –sertakan(–exclude) . Anda dapat menggunakannya beberapa kali dalam satu perintah.
-- include
: Ini menambahkan folder atau file yang dipilih mengikuti perintah S3.-- exclude
: Ini menghilangkan folder atau file yang dipilih mengikuti perintah S3.
Di bawah(Below) ini adalah contoh filter di atas yang digunakan:
aws s3 sync "C://Desktop/backups/" s3://sample-bucket --exclude "*" --include "*.jpg" --include "*.png" --include "*.txt"
Untuk mengecualikan setiap file dalam folder bernama backup(backups) dan memasukkan semua file dalam folder ini yang memiliki ekstensi jpg, png, dan teks(jpg, png, and text) , jalankan perintah di bawah ini.
Di sini, kami juga menguji pengaturan kami dengan bantuan --dryrun
flag:
aws s3 sync "C://Desktop/backups/" s3://sample-bucket "*" --include "*.jpg" --include "*.png" --include "*.txt" --dryrun
CATATAN: (NOTE: ) Tanpa flag, sistem menyertakan setiap file dalam operasi S3. Juga, filter terakhir diterapkan.
Cara membuat cadangan Amazon S3 menggunakan file batch
1] Buat file batch
Luncurkan Notepad sehingga membuka file .txt kosong .
Masukkan(Enter) perintah S3 berikut untuk menyinkronkan folder cadangan ke bucket S3 Anda:
aws s3 sync "C://Desktop/backups/" s3://your-bucket
Simpan file txt dengan ekstensi .bat , yang menjadikannya file batch.
2] Buat(Create) tugas baru di Penjadwal Tugas(Task Scheduler)
Tekan(Press) tombol Windows dan cari penjadwal tugas(task scheduler) .
Pilih Penjadwal Tugas(Task Scheduler) dari hasil.
Di Penjadwal Tugas, klik Tindakan(Actions) dan pilih Buat Tugas(Create Task) . Masukkan nama tugas dan tulis deskripsi.
Tambahkan pemicu untuk satu kali, harian, mingguan, atau bulanan.
3] Tambahkan tindakan
Beralih ke tab Tindakan(Actions) dan pilih tindakan berikut dari menu tarik-turun: Mulai program(Start a program) .
Di kotak Program/script , telusuri file batch yang baru dibuat.
Simpan tugas yang baru dibuat.
Saya harap Anda menemukan tutorial ini mudah dimengerti.
Related posts
HDG Menjelaskan: Apa itu Amazon S3?
Nonaktifkan Saham Administratif dari Windows Server
Iperius Backup: Freeware untuk mengotomatiskan cadangan di Windows 10
Mengkonfigurasi Remote Access Client Account Lockout di Windows Server
Cara Mengompres Bloated Registry Hives di Windows Server
Mengakses Komputer Windows XP atau Windows Server 2003 dari Jarak Jauh
Cara mengkonfigurasi Global Proxy Server Settings di Windows 10
Download & Instal Amazon's Alexa app pada PC Windows 10 apa saja
Cara Enable & Configure DNS Aging & Scavenging di Windows Server
Fix Windows Server Update Services Error Code 0x80072EE6
Fix Fallout 76 Disconnected dari Server
Cara Memperbaiki Error 'RPC Server is Unavailable' di Windows
Use Vssadmin command-line untuk mengelola VSS di Windows 10
RSAT Peralatan DNS server Hilang di Windows 10
Fix Your DNS Server mungkin tidak tersedia kesalahan
Fix Server Tidak Found Error di Firefox
Cara Membuat Publik VPN Server pada Windows 10
Fix Windows Store Error Server tersandung
Memecahkan masalah Windows Server Network connectivity melalui PowerShell
Cara Menginstal Amazon Appstore di Windows 11