Tự động sao lưu cơ sở dữ liệu lên Object Storage tại X-OR Cloud
Hướng dẫn triển khai backup tool sử dụng tại X-OR Cloud và X-OR Storage
Last updated
Hướng dẫn triển khai backup tool sử dụng tại X-OR Cloud và X-OR Storage
Last updated
Network của các host phải được truy cập với nhau
vCPU / vRAM : 2c / 4G ( Tùy thuộc vào dung lượng database )
Host yêu cầu cài đặt Mysql , Mongodb
Có cài đặt NodeJS ( version > 14 )
OS của host triển khai : Ubuntu 20
Cài đặt NodeJS
Tải project về từ git của X-OR Cloud
Cài đặt các package yêu cầu
Khai báo env
S3_ACCESS_KEY và S3_SECRET_KEY lấy tại : https://data.x-or.cloud
TELEGRAM_BOT_TOKEN, TELEGRAM_ROOM_ID để gửi thông báo về Telegram mỗi khi backup thành công ( Không yêu cầu )
TIME_START_BACKUP_MYSQL, TIME_START_BACKUP_MONGODB là thời gian backup, sử dụng time của cron ( minute - hour - day(mon) - month - day(week) )
Khi tạo bucket tại X-OR Storage , nên chọn Object lock
Chỉ nên sử dụng user của database có quyền readOnly
Khởi dạy dự án
Xem logs khi chạy