Cách tự động sao lưu Windows Server vào Amazon S3
Giải pháp lưu trữ đơn giản của Amazon (Amazon S3)(Amazon Simple Storage Solution (Amazon S3)) cho phép bạn sao lưu dữ liệu từ Máy chủ Windows(Windows Server) của mình trên bộ lưu trữ đám mây khổng lồ của nó. Sao lưu dữ liệu của bạn là rất quan trọng, vì nó ngăn ngừa mất dữ liệu trong trường hợp xảy ra các sự kiện không mong muốn.
(Automate Windows Server)Tự động sao lưu Windows Server vào Amazon S3
Trong hướng dẫn này, tôi sẽ chỉ cho bạn cách tự động hóa quá trình sao lưu để chạy một lần, hàng ngày, hàng tuần hoặc hàng tháng. Thao tác này rất đơn giản, nhưng bạn phải làm theo hướng dẫn chặt chẽ để tránh các biến chứng.
Cài đặt Amazon AWS CLI
Bước đầu tiên để tự động hóa các bản sao lưu Amazon AWS của bạn là cài đặt AWS CLI . Bạn có thể tìm thấy hướng dẫn chi tiết để cài đặt AWS CLI phiên bản 1 và 2 trên trang này(this page) .
Khi hoàn tất cài đặt, bây giờ bạn phải định cấu hình hồ sơ người dùng mặc định, ID truy cập và khóa. Để thực hiện việc này, hãy chạy lệnh dưới đây:
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
Giới thiệu về các lệnh Amazon S3
Bạn phải chỉ định một đối số đường dẫn trong các lệnh s3. Đối với các đường dẫn này, bạn có thể sử dụng S3 Uri , là URI của nhóm S3 của bạn hoặc sử dụng đường dẫn cục(localpath) bộ (thư mục cục bộ). Ví dụ: bạn có thể sử dụng các lệnh sau:
localpath - C://Desktop/backups S3URI: - s3://yourbucket/yourkey
Do đó, hoạt động S3 hoàn chỉnh có thể có dạng sau:
aws s3 s3command souce_file/folder destinationpath
Hoạt động đi từ localpath tới S3URI , S3URI tới S3URI và S3URI tới localpath .
Để sao chép một tệp ví dụ có tên là samplefile.txt vào nhóm của bạn có tên là sample-bucket , bạn có thể sử dụng lệnh S3 bên dưới:
aws s3 cp "C://Desktop/backups/samplefile.txt" s3://sample-bucket
Trong lệnh trên, chúng tôi không chọn một vùng. Điều này là do chúng tôi đã thực hiện điều đó trong cấu hình aws(aws configure) . Cờ – khu(–region) vực được sử dụng để chỉ định khu vực nhóm của bạn.
Để sao chép mọi thứ trong thư mục sao lưu vào (backups)thùng chứa mẫu(sample-bucket) , hãy chạy lệnh sau:
aws s3 sync "C://Desktop/backups/" s3://sample-bucket
Để sử dụng lệnh S3 ở trên, hãy lưu ý những điều sau:
- Tệp cục bộ không được tồn tại trong nhóm và tiền tố đã chọn.
- Đảm bảo rằng kích thước của đối tượng S3 khác với kích thước của tệp cục bộ.
- Sửa đổi gần đây nhất của đối tượng S3 phải cũ hơn sửa đổi của tệp cục bộ.
Mẹo sử dụng cờ bộ lọc trong các lệnh S3
Các cờ bộ lọc mà bạn sử dụng trong các lệnh S3 bao gồm các cờ –exclude và –include . Bạn có thể sử dụng chúng nhiều lần trong một lệnh.
-- include
: Thao tác này thêm các thư mục hoặc tệp đã chọn theo lệnh S3.-- exclude
: Thao tác này sẽ loại bỏ các thư mục hoặc tệp đã chọn theo lệnh S3.
Dưới đây(Below) là ví dụ về các bộ lọc trên đang được sử dụng:
aws s3 sync "C://Desktop/backups/" s3://sample-bucket --exclude "*" --include "*.jpg" --include "*.png" --include "*.txt"
Để loại trừ mọi tệp trong thư mục có tên là bản sao lưu(backups) và bao gồm tất cả các tệp trong thư mục này có phần mở rộng jpg, png và text(jpg, png, and text) , hãy chạy lệnh bên dưới.
Tại đây, chúng tôi cũng đã kiểm tra cài đặt của mình với sự trợ giúp của --dryrun
cờ:
aws s3 sync "C://Desktop/backups/" s3://sample-bucket "*" --include "*.jpg" --include "*.png" --include "*.txt" --dryrun
LƯU Ý: (NOTE: ) Không có cờ, hệ thống bao gồm mọi tệp trong hoạt động của S3. Ngoài ra, bộ lọc cuối cùng được áp dụng.
Cách tạo bản sao lưu Amazon S3 bằng cách sử dụng tệp hàng loạt
1] Tạo tệp hàng loạt
Khởi chạy Notepad để nó mở tệp .txt(.txt) trống .
Nhập(Enter) lệnh S3 sau để đồng bộ hóa các thư mục sao lưu vào bộ chứa S3 của bạn:
aws s3 sync "C://Desktop/backups/" s3://your-bucket
Lưu tệp txt với phần mở rộng .bat , làm cho nó trở thành một tệp hàng loạt.
2] Tạo(Create) một công việc mới trong Task Scheduler
Nhấn phím(Press) Windows và(Windows) tìm kiếm bộ lập lịch tác vụ(task scheduler) .
Chọn Bộ lập lịch tác vụ(Task Scheduler) từ kết quả.
Trong Trình lập lịch tác vụ, nhấp vào Tác vụ(Actions) và chọn Tạo tác vụ(Create Task) . Chèn tên nhiệm vụ và viết mô tả.
Thêm trình kích hoạt cho một lần, hàng ngày, hàng tuần hoặc hàng tháng.
3] Thêm hành động
Chuyển sang tab Tác vụ(Actions) và chọn tác vụ sau từ menu thả xuống: Khởi động chương trình(Start a program) .
Trong hộp Program/script , duyệt tìm tệp hàng loạt mới được tạo.
Lưu tác vụ mới tạo.
Tôi hy vọng bạn thấy hướng dẫn này dễ hiểu.
Related posts
HDG Giải thích: Amazon S3 là gì?
Vô hiệu hóa cổ phiếu quản trị từ Windows Server
Iperius Backup: miễn phí để tự động sao lưu trong Windows 10
Cấu hình Remote Access Client Account Lockout trong Windows Server
Cách nén tổ ong Bloated Registry bằng Windows Server
Synchronize Windows 10 Clock với Internet Time Server
Truy cập từ xa máy tính Windows XP hoặc Windows Server 2003
Khắc phục sự cố phản chiếu màn hình Amazon Firestick
Download & Cài đặt Alexa app Amazon trên bất kỳ PC Windows 10 nào
Cách đặt lại mã pin Amazon Prime Video
Fix Your DNS Server có thể là lỗi không khả dụng
Fix ARK Unable đến Query Server Info cho Invite
Fix Fallout 76 Disconnected từ Server
Install Remote Server Administration Tools (RSAT) trên Windows 10
Khắc phục lỗi thực thi máy chủ Windows Media Player không thành công
Sửa thiết bị Amazon KFAUWI hiển thị trên mạng
Access FTP Server Sử dụng Command Prompt trong Windows 10
Làm thế nào để thêm hoặc thay đổi Time Server trong Windows 10
Làm thế nào để mua Steam gift thẻ hoặc Steam trò chơi từ Amazon
Cách xóa Roles and Features trong Windows Server