Sao lưu và phục hồi

Kiến thức và thao tác sao lưu dữ liệu: chọn phương án, dựng hệ thống bằng Bareos, snapshot máy ảo, sao lưu cơ sở dữ liệu, và diễn tập khôi phục.

Chuyển dữ liệu từ AWS S3 hoặc Wasabi về Việt Nam: khi nào nên và làm thế nào

Chuyển dữ liệu từ AWS S3 hoặc Wasabi về Việt Nam: khi nào nên và làm thế nào

Nhiều hệ thống Việt Nam đang để dữ liệu trên AWS S3, Wasabi hay Backblaze B2 từ những ngày đầu, rồi cứ để vậy. Bài này nói thẳng khi nào chuyển về trong nước là đáng, khi nào thì không.

Giám sát job im lặng và quản nhiều Director

Giám sát job im lặng và quản nhiều Director

Job lỗi thì dễ thấy, job không chạy thì không. Cách bắt máy chủ quá N giờ chưa có bản thành công, và các bẫy khi quản nhiều Director Bareos.

Khi WebUI không đủ: thiết kế portal sinh cấu hình Bareos

Khi WebUI không đủ: thiết kế portal sinh cấu hình Bareos

WebUI của Bareos không sửa được cấu hình. Các nguyên tắc thiết kế một lớp quản trị sinh cấu hình: nguồn sự thật, diff, kiểm tra, rollback, reload một cửa.

Tự động hoá bconsole và những cái bẫy im lặng

Tự động hoá bconsole và những cái bẫy im lặng

Script quanh bconsole thường chạy êm mà vẫn làm sai. Sáu cái bẫy hay gặp khi tự động hoá Bareos, mỗi bẫy kèm script sai và script đúng.

Diễn tập khôi phục: backup chưa restore thử là chưa có backup

Diễn tập khôi phục: backup chưa restore thử là chưa có backup

Job backup báo OK chưa chứng minh dữ liệu dùng được. Hướng dẫn diễn tập restore file, thư mục, cơ sở dữ liệu với Bareos, đo thời gian và tách quyền.

Catalog: trái tim của Bareos

Catalog: trái tim của Bareos

Mất catalog là có dữ liệu mà không biết là gì. Cách bảo vệ catalog PostgreSQL của Bareos, các bẫy khi truy vấn và bốn câu SQL hữu ích.

Nén, chạy song song và tìm nút cổ chai trong Bareos

Nén, chạy song song và tìm nút cổ chai trong Bareos

LZ4 hay GZIP, cho bao nhiêu job chạy cùng lúc, và vì sao backup chậm thường do phía nguồn chứ không phải đĩa máy chủ backup.

Tính dung lượng backup Bareos theo đỉnh, đừng theo trung bình

Tính dung lượng backup Bareos theo đỉnh, đừng theo trung bình

Công thức '1,5 bản Full + churn trung vị' thường báo thiếu dung lượng backup. Mô phỏng từng ngày bằng Python để tìm đỉnh và đặt Maximum Volumes cho đúng.

Sao lưu máy chủ lên Object Storage bằng rclone: hướng dẫn từng bước

Sao lưu máy chủ lên Object Storage bằng rclone: hướng dẫn từng bước

Bản sao lưu để cùng chỗ với dữ liệu gốc thì mất là mất cả hai. Bài này hướng dẫn đẩy bản sao lưu từ máy chủ sang một kho tách biệt bằng rclone, công cụ dòng lệnh phổ biến nhất cho việc này.

Retention trong Bareos: vì sao đĩa backup cứ đầy

Retention trong Bareos: vì sao đĩa backup cứ đầy

Đặt retention 30 ngày mà đĩa vẫn đầy: Bareos xoá theo volume, prune lười, không truncate thì đĩa phình liên tục nguongx quota. Bài viết phân tích và hướng dẫn cách tìm, dọn Incremental mồ côi an toàn.

Full, Incremental hay Differential? Áp dụng trong BareOS

Full, Incremental hay Differential? Áp dụng trong BareOS

Differential không bao giờ tiết kiệm đĩa hơn Incremental, Incremental không bao giờ khôi phục nhanh hơn. Bài viết phân tích chi tiết kèm cách viết Schedule để hai job không chạy chồng.

Thực nghiệm cấu hình Bareos: Job, FileSet, Schedule, Pool nối với nhau thế nào

Thực nghiệm cấu hình Bareos: Job, FileSet, Schedule, Pool nối với nhau thế nào

Một job Bareos chỉ chạy khi năm, sáu resource trỏ đúng vào nhau. Bài này mổ xẻ cây cấu hình, viết bộ file backup máy chủ web01 và vì sao tên job phải ổn định.