Trang chủ
Các bài mới
Latest activity
Biên tập viên
Diễn Đàn
Bài viết mới
Tìm kiếm diễn đàn
Tin Mới
Bài viết mới
New resources
Bài đăng tiểu sử mới
Hoạt động mới nhất
Resources
Latest reviews
Search resources
Thành Viên
Khách truy cập hiện tại
Bài mới trên trang cá nhân
Tìm kiếm bài đăng trong trang cá nhân
Tool
SMTool - Công cụ đăng bài tự động Facebook
50 SEO Tools
Photoshop online
Facebook Video Down
Cầu nguyện Genshin
Biolink
Genshin map
Đăng nhập
Đăng ký
Mới
Tìm kiếm
Tìm kiếm
Chỉ tìm trong tiêu đề
bởi:
Bài viết mới
Tìm kiếm diễn đàn
Menu
Đăng nhập
Đăng ký
Install the app
Install
28/06 cập nhật đăng ký đăng nhập qua Google & Facebook
Diễn Đàn
Thủ thuật
Thủ thuật internet
aaPanel Note
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser
.
Reply to thread
Nội dung
<blockquote data-quote="TenHoshi" data-source="post: 32229" data-attributes="member: 1"><p><strong>aapanel Chuyển thư mục Backup của aaPanel sang ổ đĩa khác bằng Symlink</strong></p><p></p><p>do vps bị hết dung lượng mình mua thêm nhưng nó ở phân vùng khác nên mới có bài này</p><p></p><p>Nếu VPS của bạn bị đầy ổ root nhưng đã gắn thêm một ổ đĩa mới (ví dụ mount tại /data), bạn có thể chuyển toàn bộ thư mục backup của aaPanel sang ổ mới mà <strong>không cần sửa bất kỳ cấu hình nào của aaPanel</strong>.</p><p></p><p>Ưu điểm của cách này:</p><ul> <li data-xf-list-type="ul"><ul> <li data-xf-list-type="ul">Không cần chỉnh source aaPanel.</li> <li data-xf-list-type="ul">Vẫn backup, restore bình thường.</li> <li data-xf-list-type="ul">Vẫn xóa backup trên giao diện aaPanel.</li> <li data-xf-list-type="ul">Vẫn hoạt động với tính năng chỉ giữ lại X bản backup.</li> <li data-xf-list-type="ul">Có thể quay lại trạng thái cũ nếu cần.</li> </ul></li> </ul><h4>Mô hình</h4><p>Trước:</p><p>[ICODE]/www/backup/site[/ICODE]</p><p>[ICODE]/www/backup/database/mysql[/ICODE]</p><p>Sau:</p><p>/www/backup/site</p><p>│</p><p>└──► /data/backup/site</p><p></p><p>/www/backup/database/mysql</p><p>│</p><p>└──► /data/backup/database/mysql</p><p></p><p>aaPanel vẫn sử dụng đường dẫn cũ /www/backup/..., nhưng dữ liệu thực tế được lưu trên ổ /data.</p><h4>Bước 1. Tạo thư mục trên ổ mới</h4><p>[ICODE]mkdir -p /data/backup/site[/ICODE]</p><p>[ICODE]mkdir -p /data/backup/database/mysql[/ICODE]</p><h4>Bước 2. Sao chép dữ liệu</h4><p>Website:</p><p>[ICODE]rsync -aHAX --numeric-ids /www/backup/site/ /data/backup/site/[/ICODE]</p><p>Database:</p><p>[ICODE]rsync -aHAX --numeric-ids /www/backup/database/mysql/ /data/backup/database/mysql/[/ICODE]</p><h4>Bước 3. Giữ lại bản cũ để dự phòng</h4><p>[ICODE]mv /www/backup/site /www/backup/site.old[/ICODE]</p><p>[ICODE]mv /www/backup/database/mysql /www/backup/database/mysql.old[/ICODE]</p><h4>Bước 4. Tạo symlink</h4><p>[ICODE]ln -s /data/backup/site /www/backup/site[/ICODE]</p><p>[ICODE]ln -s /data/backup/database/mysql /www/backup/database/mysql[/ICODE]</p><h4>Bước 5. Kiểm tra</h4><p>[ICODE]ls -ld /www/backup/site[/ICODE]</p><p>[ICODE]ls -ld /www/backup/database/mysql[/ICODE]</p><p></p><p><strong>Kết quả:</strong></p><p>[ICODE]/www/backup/site -> /data/backup/site[/ICODE]</p><p>[ICODE]/www/backup/database/mysql -> /data/backup/database/mysql[/ICODE]</p><h4>Bước 6. Kiểm tra backup</h4><p>Thử backup một website hoặc database trên aaPanel.</p><p>Kiểm tra file có được tạo trong:</p><p>[ICODE]/data/backup/site[/ICODE]</p><p>hoặc</p><p>[ICODE]/data/backup/database/mysql[/ICODE]</p><p></p><p>Ví dụ:</p><p>[ICODE]find /data/backup/site -type f -mmin -30[/ICODE]</p><p>[ICODE]find /data/backup/database/mysql -type f -mmin -30[/ICODE]</p><p></p><h4>Bước 7. Kiểm tra chức năng xóa</h4><p>Xóa một file backup trên giao diện aaPanel.</p><p>Nếu file trong /data/backup/... cũng bị xóa thì symlink đã hoạt động chính xác.</p><p></p><h4>Bước 8. Xóa dữ liệu cũ</h4><p>Sau khi đã xác nhận backup và xóa hoạt động bình thường:</p><p>[ICODE]rm -rf /www/backup/site.old[/ICODE]</p><p>[ICODE]rm -rf /www/backup/database/mysql.old[/ICODE]</p><p></p><h3>Kết quả</h3><p>Sau khi chuyển:</p><ul> <li data-xf-list-type="ul"><ul> <li data-xf-list-type="ul">Backup Website hoạt động.</li> <li data-xf-list-type="ul">Backup Database hoạt động.</li> <li data-xf-list-type="ul">Xóa backup trên aaPanel hoạt động.</li> <li data-xf-list-type="ul">Tính năng "Keep latest X backups" vẫn hoạt động vì aaPanel vẫn thao tác trên cùng đường dẫn /www/backup/..., hệ điều hành sẽ tự chuyển đến thư mục thật trên ổ /data.</li> </ul></li> </ul><p>Đây là giải pháp đơn giản, an toàn và không cần chỉnh sửa mã nguồn hoặc cấu hình của aaPanel. Chỉ cần đảm bảo ổ /data được mount tự động sau mỗi lần khởi động VPS là hệ thống sẽ hoạt động bình thường.</p></blockquote><p></p>
[QUOTE="TenHoshi, post: 32229, member: 1"] [B]aapanel Chuyển thư mục Backup của aaPanel sang ổ đĩa khác bằng Symlink[/B] do vps bị hết dung lượng mình mua thêm nhưng nó ở phân vùng khác nên mới có bài này Nếu VPS của bạn bị đầy ổ root nhưng đã gắn thêm một ổ đĩa mới (ví dụ mount tại /data), bạn có thể chuyển toàn bộ thư mục backup của aaPanel sang ổ mới mà [B]không cần sửa bất kỳ cấu hình nào của aaPanel[/B]. Ưu điểm của cách này: [LIST] [*] [LIST] [*]Không cần chỉnh source aaPanel. [*]Vẫn backup, restore bình thường. [*]Vẫn xóa backup trên giao diện aaPanel. [*]Vẫn hoạt động với tính năng chỉ giữ lại X bản backup. [*]Có thể quay lại trạng thái cũ nếu cần. [/LIST] [/LIST] [HEADING=3]Mô hình[/HEADING] Trước: [ICODE]/www/backup/site[/ICODE] [ICODE]/www/backup/database/mysql[/ICODE] Sau: /www/backup/site │ └──► /data/backup/site /www/backup/database/mysql │ └──► /data/backup/database/mysql aaPanel vẫn sử dụng đường dẫn cũ /www/backup/..., nhưng dữ liệu thực tế được lưu trên ổ /data. [HEADING=3]Bước 1. Tạo thư mục trên ổ mới[/HEADING] [ICODE]mkdir -p /data/backup/site[/ICODE] [ICODE]mkdir -p /data/backup/database/mysql[/ICODE] [HEADING=3]Bước 2. Sao chép dữ liệu[/HEADING] Website: [ICODE]rsync -aHAX --numeric-ids /www/backup/site/ /data/backup/site/[/ICODE] Database: [ICODE]rsync -aHAX --numeric-ids /www/backup/database/mysql/ /data/backup/database/mysql/[/ICODE] [HEADING=3]Bước 3. Giữ lại bản cũ để dự phòng[/HEADING] [ICODE]mv /www/backup/site /www/backup/site.old[/ICODE] [ICODE]mv /www/backup/database/mysql /www/backup/database/mysql.old[/ICODE] [HEADING=3]Bước 4. Tạo symlink[/HEADING] [ICODE]ln -s /data/backup/site /www/backup/site[/ICODE] [ICODE]ln -s /data/backup/database/mysql /www/backup/database/mysql[/ICODE] [HEADING=3]Bước 5. Kiểm tra[/HEADING] [ICODE]ls -ld /www/backup/site[/ICODE] [ICODE]ls -ld /www/backup/database/mysql[/ICODE] [B]Kết quả:[/B] [ICODE]/www/backup/site -> /data/backup/site[/ICODE] [ICODE]/www/backup/database/mysql -> /data/backup/database/mysql[/ICODE] [HEADING=3]Bước 6. Kiểm tra backup[/HEADING] Thử backup một website hoặc database trên aaPanel. Kiểm tra file có được tạo trong: [ICODE]/data/backup/site[/ICODE] hoặc [ICODE]/data/backup/database/mysql[/ICODE] Ví dụ: [ICODE]find /data/backup/site -type f -mmin -30[/ICODE] [ICODE]find /data/backup/database/mysql -type f -mmin -30[/ICODE] [HEADING=3]Bước 7. Kiểm tra chức năng xóa[/HEADING] Xóa một file backup trên giao diện aaPanel. Nếu file trong /data/backup/... cũng bị xóa thì symlink đã hoạt động chính xác. [HEADING=3]Bước 8. Xóa dữ liệu cũ[/HEADING] Sau khi đã xác nhận backup và xóa hoạt động bình thường: [ICODE]rm -rf /www/backup/site.old[/ICODE] [ICODE]rm -rf /www/backup/database/mysql.old[/ICODE] [HEADING=2]Kết quả[/HEADING] Sau khi chuyển: [LIST] [*] [LIST] [*]Backup Website hoạt động. [*]Backup Database hoạt động. [*]Xóa backup trên aaPanel hoạt động. [*]Tính năng "Keep latest X backups" vẫn hoạt động vì aaPanel vẫn thao tác trên cùng đường dẫn /www/backup/..., hệ điều hành sẽ tự chuyển đến thư mục thật trên ổ /data. [/LIST] [/LIST] Đây là giải pháp đơn giản, an toàn và không cần chỉnh sửa mã nguồn hoặc cấu hình của aaPanel. Chỉ cần đảm bảo ổ /data được mount tự động sau mỗi lần khởi động VPS là hệ thống sẽ hoạt động bình thường. [/QUOTE]
Name
Xác nhận
Gửi đi
Diễn Đàn
Thủ thuật
Thủ thuật internet
aaPanel Note
Top