Chụp lại chính máy chủ Discord của bạn — kênh, vai trò, cài đặt, emoji, lệnh cấm, vai trò thành viên và tin nhắn — rồi khôi phục tại đây hoặc sang một máy chủ khác mà bạn quản lý.
Sao lưu máy chủ lưu chính máy chủ Discord của bạn vào một bản chụp được mã hóa: kênh, vai trò, quyền, cài đặt máy chủ, emoji, sticker, lệnh cấm, biệt danh và vai trò của thành viên, cùng những tin nhắn gần đây của mọi kênh. Khôi phục nó vào máy chủ này sau một sai sót, hoặc vào một máy chủ khác mà bạn quản lý.
Có sẵn trên mọi gói, kể cả Starter. Gói của bạn quyết định bạn giữ được bao nhiêu bản sao lưu, mỗi bản chứa được bao nhiêu phần của máy chủ, và bạn dùng được những công cụ nâng cao nào — tệp đính kèm, theo dõi thay đổi, Time Machine, nhập. Xem Giới hạn theo gói.
Đây không phải Sao lưu Vetox. Sao lưu Vetox lưu những cài đặt mà Vetox giữ cho máy chủ của bạn — quy tắc Auto-Mod, Welcomer, Tickets và phần còn lại. Sao lưu máy chủ lưu chính máy chủ Discord — kênh, vai trò và tin nhắn. Đó là hai trang riêng, hai bản chụp riêng và hai gói riêng. Hầu hết máy chủ đều cần cả hai.
Mở nó tại Backup → Sao lưu máy chủ trong bảng điều khiển máy chủ của bạn, hoặc chạy /backup trong Discord.
Những gì được chụp phụ thuộc vào tùy chọn bạn chọn và gói của bạn. Mọi thứ bên dưới đều là tùy chọn, trừ hàng đầu tiên.
Nhóm
Nội dung được lưu
Gói
Cài đặt máy chủ
Tên, mô tả, biểu tượng, ảnh bìa và nền lời mời, mức xác minh, bộ lọc nội dung, mặc định thông báo, kênh AFK, hệ thống, nội quy, cập nhật và an toàn, ngôn ngữ máy chủ, thanh tiến trình boost, màn hình chào mừng
Mọi gói
Vai trò
Tên, màu sắc, hiển thị riêng, cho phép nhắc đến, quyền, vị trí và biểu tượng của mọi vai trò
Mọi gói
Kênh
Mọi loại kênh — danh mục, văn bản, voice, thông báo, stage, diễn đàn, media — cùng chủ đề, chế độ chậm, bitrate, giới hạn người dùng, thẻ diễn đàn và mọi ghi đè quyền
Mọi gói
Emoji và sticker
Tên, hình ảnh và giới hạn theo vai trò
Mọi gói
Thread và bài đăng diễn đàn
Thread công khai đang hoạt động và đã lưu trữ, kèm tin nhắn mở đầu và thẻ đã gán
Basic trở lên
Lệnh cấm
ID người dùng bị cấm và lý do cấm
Basic trở lên
Thành viên
Biệt danh và vai trò, với những thành viên có một trong hai
Basic trở lên
Tin nhắn
Những tin nhắn gần nhất của mỗi kênh — tác giả, nội dung, embed, tệp đính kèm, ghim và dấu thời gian
Basic trở lên
Tệp đính kèm
Chính các tệp trong những tin nhắn đó, được tải về và lưu cùng bản sao lưu
Basic trở lên
Thread riêng tư không bao giờ được chụp. Không thể tái tạo danh sách thành viên của chúng, nên khôi phục một thread như vậy sẽ tạo ra một thread riêng tư với sai người bên trong. Thread công khai và bài đăng diễn đàn được chụp bình thường.
Những thứ này thuộc về Discord hoặc thuộc về các ứng dụng khác, và Vetox sẽ không tạo lại chúng. Khôi phục một bản sao lưu không đưa chúng trở lại:Lời mời · nhật ký kiểm toán · tích hợp và webhook của ứng dụng khác · sự kiện đã lên lịch · soundboard · lời nhắc onboarding · quy tắc Discord AutoMod · lượt boost
Những vai trò do một ứng dụng khác hoặc do một tích hợp quản lý — vai trò riêng của một bot, vai trò người đăng ký Twitch, vai trò Nitro Booster — được ghi lại trong bản chụp nhưng không bao giờ được tạo hay chỉnh sửa. Chúng thuộc về Discord.
Đây là hành động chính ở góc trên bên phải của danh sách.
2
Đặt tên cho nó (tùy chọn)
Một cái tên giúp bạn tìm lại về sau. Nếu không đặt, bản sao lưu hiển thị là Chưa đặt tên kèm ID của nó.
3
Chọn số tin nhắn mỗi kênh
Số tin nhắn gần nhất cần giữ từ mỗi kênh. Càng nhiều tin nhắn thì bản sao lưu càng lớn và khôi phục càng chậm. Starter không lưu tin nhắn nào.
4
Chọn những gì cần đưa vào thêm
Thread, Dữ liệu thành viên, Lệnh cấm, Tệp đính kèm, Emoji và Sticker. Những tùy chọn vượt quá gói của bạn vẫn hiện ra nhưng bị vô hiệu hóa.
5
Bấm Tạo bản sao lưu
Tác vụ chạy nền. Bạn có thể rời khỏi trang — tiến độ vẫn đợi bạn khi quay lại.
Mỗi máy chủ tạo được một bản sao lưu thủ công mỗi 10 phút, và chỉ chạy được một tác vụ sao lưu hoặc khôi phục tại một thời điểm. Cả hai đều tính theo máy chủ, không theo người. Trong lúc còn thời gian chờ, chú thích của nút Tạo bản sao lưu cho bạn biết khi nào tạo được bản tiếp theo.
Khi bật Tệp đính kèm, Vetox tải các tệp của từng tin nhắn được chụp về từ Discord và lưu dữ liệu tệp cùng bản sao lưu, nên một lần khôi phục sẽ đăng lại đúng tệp thật.Khi tắt — và luôn luôn như vậy trên Starter — chỉ liên kết Discord được giữ lại. Những liên kết đó hết hạn, nên một bản sao lưu cũ chỉ khôi phục nội dung tin nhắn kèm tên tệp, chứ không có tệp.
Dung lượng lưu tệp đính kèm bị giới hạn theo từng bản sao lưu và theo từng tệp (xem Giới hạn theo gói). Khi một bản sao lưu vượt giới hạn của nó, quá trình chụp vẫn tiếp tục và các tệp còn lại được giữ dưới dạng liên kết, kèm cảnh báo “Một số tệp đính kèm được giữ dưới dạng liên kết vì bản sao lưu này đã chạm giới hạn dung lượng của gói bạn.”
Một lần chụp không bao giờ bị bỏ dở chỉ vì quá lớn. Khi chạm ngưỡng dung lượng của gói, Vetox ngừng thêm dữ liệu vào phần đang xử lý, ghi lại phần đó dưới mục Bị cắt bớt theo gói của bạn trên bản sao lưu, rồi kết thúc. Bạn nhận được một bản sao lưu dùng được nhưng thiếu một phần của mục lớn nhất — thường là tin nhắn.
Mọi bản chụp của máy chủ này, mới nhất trước, kèm số đã dùng trên tối đa so với gói của bạn.
Cột
Hiển thị
Sao lưu
Tên, hoặc Chưa đặt tên, kèm ID bản sao lưu và một nút sao chép
Ngày tạo
Thời điểm quá trình chụp hoàn tất
Loại
Thủ công · Tự động · An toàn · Time Machine · Đã nhập · Kênh
Nội dung
Số lượng danh mục, kênh, vai trò, tin nhắn, thành viên, lệnh cấm và tệp đính kèm
Dung lượng
Kích thước bản chụp đã lưu
Menu của mỗi hàng có Khôi phục…, Chi tiết và Xóa. Bấm vào hàng sẽ mở Trình xem bản chụp.Bộ lọc Máy chủ / Kênh chuyển qua lại giữa bản chụp toàn máy chủ và sao lưu kênh.
Bản sao An toàn là những bản chụp tự động trước khi khôi phục, được mô tả bên dưới. Chúng không tính vào giới hạn sao lưu của bạn, và tự biến mất sau 7 ngày.
Nếu gói của bạn thay đổi và bạn đang giữ nhiều bản sao lưu hơn mức nó cho phép, không có gì bị xóa. Những bản dôi ra bị khóa: chúng vẫn hiển thị kèm một ổ khóa màu hổ phách, và chú thích ghi “Bản sao lưu này vượt quá giới hạn của gói hiện tại. Nâng cấp để khôi phục lại nó.” Hãy xóa một bản sao lưu mới hơn hoặc nâng cấp, chúng sẽ được mở khóa.
Tải một bản sao lưu sẽ thay thế kênh và vai trò của máy chủ này bằng những gì có trong bản sao lưu. Thành viên không bao giờ bị đá, nhưng mọi thứ được tạo ra sau khi bản sao lưu được chụp sẽ mất.
1
Chọn một bản sao lưu rồi chọn Khôi phục…
Từ menu của hàng, từ Trình xem bản chụp, hoặc từ Sao lưu của tôi nếu là bản sao lưu từ một máy chủ khác.
2
Đọc bản kế hoạch
Vetox đọc máy chủ đang chạy của bạn và cho biết chính xác bao nhiêu kênh và vai trò sẽ bị xóa và bao nhiêu sẽ được tạo, trước khi bất cứ điều gì xảy ra. Nếu có vai trò nào nằm trên vai trò của chính Vetox, bản kế hoạch sẽ nói rõ: những vai trò đó không thể bị xóa cũng không thể được tạo lại, nên hãy chuyển vai trò của Vetox lên đầu danh sách vai trò trước, hoặc tiếp tục mà bỏ qua chúng. Nếu bản sao lưu có kênh thông báo hoặc kênh sân khấu và máy chủ này không phải là máy chủ Cộng đồng, bản kế hoạch sẽ cho biết có bao nhiêu kênh bị bỏ qua. Bản kế hoạch cũng liệt kê những gì máy chủ này không thể nhận đúng như trong bản sao lưu — vai trò hoặc kênh vượt quá giới hạn của Discord, emoji và sticker vượt quá số ô trống của máy chủ, và mọi thứ mà mức boost hoặc tính năng của máy chủ chưa mở khóa. Xem Khi máy chủ này khác với bản sao lưu.
3
Chọn một preset, rồi tinh chỉnh
Ba preset đặt sẵn mọi công tắc cùng một lúc. Bạn vẫn đổi được từng công tắc sau đó. Xóa vai trò hiện có chỉ hoạt động khi Vai trò đang bật, và Xóa kênh hiện có chỉ hoạt động khi Kênh đang bật — nếu bạn tắt một trong hai, công tắc xóa tương ứng cũng sẽ bị tắt và khóa lại.
4
Gõ tên máy chủ
Ô xác nhận phải khớp chính xác tên máy chủ của bạn. Đây là thời điểm cuối cùng mà chưa có gì bị thay đổi.
5
Theo dõi thẻ tiến độ
Giai đoạn, số lượng, thời gian đã trôi qua và mọi cảnh báo, kèm nút Hủy trong suốt quá trình.
Bổ sung là lựa chọn an toàn. Nó tạo thêm vai trò và kênh của bản sao lưu bên cạnh những gì bạn đang có và không xóa gì cả. Dùng nó để kéo một danh mục về từ một bản chụp cũ mà không đụng đến phần còn lại của máy chủ.
Khôi phục và hoàn tác được phân bổ theo ngày: 10 lần mỗi máy chủ và 20 lần mỗi người trên tất cả máy chủ của bạn. Một lần khôi phục, một lần tải sao lưu kênh và một lần hoàn tác đều được tính; tiếp tục một lần khôi phục bị lỗi thì không. Cả hai hạn mức đặt lại 24 giờ sau hành động được tính đầu tiên, và chúng tách biệt với thời gian chờ 10 phút giữa hai lần tạo.Ngoài ra còn một giới hạn thứ ba, ngắn hạn hơn: 3 lần khôi phục mỗi 10 phút cho mỗi máy chủ. Khi chạm giới hạn này, bạn sẽ nhận lỗi giới hạn tần suất dù hạn mức ngày còn lâu mới hết, nên hãy giãn cách các lần thử lặp lại.
Một lần khôi phục không bao giờ đá, cấm hay loại bỏ bất kỳ ai. Thành viên vẫn ở nguyên chỗ của họ.Khi bật Vai trò và biệt danh thành viên, những thành viên còn ở trong máy chủ sẽ nhận lại vai trò và biệt danh họ có vào lúc bản sao lưu được chụp. Những người đã rời đi sẽ bị bỏ qua. Khi tắt, thành viên giữ nguyên những gì họ đang có.
Trước khi một lần khôi phục xóa bất cứ thứ gì, Vetox chụp lại máy chủ đúng như hiện tại — kênh, vai trò, cài đặt, emoji và sticker, cộng thêm thread trên Basic trở lên. Không có tin nhắn, thành viên hay lệnh cấm. Đủ để hoàn tác lần khôi phục, đủ nhỏ để xong trước khi nó bắt đầu.
Nếu bản sao an toàn thất bại, lần khôi phục sẽ không bao giờ bắt đầu. Không có gì bị xóa. Bản sao an toàn được giữ 7 ngày, không tính vào giới hạn sao lưu của bạn, và xuất hiện trong danh sách với loại An toàn.
Một lần khôi phục ghi lại điểm kiểm tra trong lúc chạy. Nếu nó dừng lại — Vetox khởi động lại, mất kết nối, Vetox bị mất quyền, Discord liên tục gặp lỗi, hoặc đã chạm giới hạn tạo mới của Discord — thẻ tiến độ sẽ hiện Tiếp tục, và tác vụ chạy tiếp từ bước nó đã dừng thay vì làm lại từ đầu.Một lời từ chối chỉ liên quan đến một mục riêng lẻ sẽ không làm dừng lần khôi phục. Một tệp emoji mà Discord không chấp nhận, một loại kênh mà máy chủ này không chứa được, một cài đặt bị máy chủ từ chối: mục đó sẽ bị bỏ qua, lần khôi phục vẫn tiếp tục, và tác vụ khi hoàn tất sẽ liệt kê nó dưới dạng cảnh báo.
Việc tiếp tục không bao giờ tạo bản trùng lặp. Những gì đã được tạo lại đều được nhận ra và bỏ qua, còn tin nhắn tiếp tục từ đúng điểm chúng đã dừng.
Sao lưu máy chủ chỉ dành cho chủ máy chủ và các thành viên có Administrator — kể cả việc xem và xuất. Một thành viên có Manage Server nhưng không có Administrator sẽ không mở được nó trong bảng điều khiển, cũng không dùng được các lệnh của nó trong Discord, và cả Kiểm soát truy cập lẫn phần cài đặt vai trò của một lệnh đều không thể cấp quyền dùng nó.Khôi phục sẽ thay thế kênh và vai trò, nên nó được giới hạn hẹp hơn việc xem một cách có chủ đích. Một cài đặt duy nhất, Cài đặt → Quyền hạn, quyết định ai được làm gì — vẫn ba mức mà người dùng Xenon đã quen:
Mức
Tạo bản sao lưu, sao lưu kênh, nhập và bản chụp Time Machine
Khôi phục, tải một bản sao lưu kênh, hoàn tác một thay đổi, tiếp tục một lần khôi phục đã dừng, xóa hoặc xóa sạch bản sao lưu
Quản trị viên dùng được mọi lệnh
Chủ sở hữu và quản trị viên
Chủ sở hữu và quản trị viên
Quản trị viên không được thực hiện hành động phá hủy(mặc định)
Chủ sở hữu và quản trị viên
Chỉ riêng chủ sở hữu
Chỉ chủ sở hữu dùng được các lệnh liên quan
Chỉ riêng chủ sở hữu
Chỉ riêng chủ sở hữu
Việc đổi lịch, hoặc bật hay tắt theo dõi thay đổi, được tính là hành động tạo. Việc hủy một tác vụ đang chạy được tính như chính tác vụ đó: hủy một lần sao lưu là hành động tạo, còn hủy một lần khôi phục, một lần tải sao lưu kênh hoặc một lần hoàn tác là hành động phá hủy.Chỉ chủ máy chủ mới đổi được mức — một cài đặt mà chính những người bị nó hạn chế có thể viết lại thì chẳng chặn được gì. Các lệnh /backup và /chatlog trong Discord tuân theo đúng mức đó, và bảng điều khiển vô hiệu hóa hoặc ẩn mọi hành động mà mức đó không cho phép bạn làm, kèm một ghi chú cho biết những gì được dành cho chủ sở hữu. Trên máy chủ có dùng Kiểm soát truy cập, một quản trị viên còn cần có quyền vào mục Backup của nó.Một bản sao lưu được tạo trên máy chủ khác còn kèm thêm một quy tắc: chỉ người đã tạo ra nó mới khôi phục được nó, dù đưa đi đâu. Việc xóa một bản sao lưu — kể cả từ Sao lưu của tôi — tuân theo mức quyền hạn của máy chủ nơi bản sao lưu đó được chụp.
Hãy cấp cho Vetox quyền Administrator trước khi khôi phục, và đảm bảo vai trò của nó nằm trên mọi vai trò mà nó phải tạo lại.Không có Administrator, Vetox cần đủ cả mười một quyền Manage Server, Manage Channels, Manage Roles, Manage Webhooks, Ban Members, Manage Nicknames, Create Expressions, Manage Expressions, Manage Messages, Read Message History và View Channel.
Discord không cho phép một bot cấp một quyền mà chính nó không có. Khi điều đó xảy ra, lần khôi phục không thất bại — nó tạo vai trò mà không có những quyền ấy và cảnh báo “Một số quyền không thể được cấp vì chính Vetox cũng không có chúng.” Những vai trò nằm trên Vetox trong danh sách sẽ được báo cáo và giữ nguyên.
Các vai trò được khôi phục giữ nguyên thứ tự mà chúng có trong bản sao lưu. Vetox tạo từng vai trò một, từ đầu danh sách trở xuống, để mỗi vai trò nằm ngay dưới vai trò được tạo trước nó, rồi đối chiếu kết quả với bản sao lưu và di chuyển mọi vai trò bị lệch chỗ.Discord chỉ cho phép một bot sắp xếp các vai trò nằm dưới vai trò cao nhất của chính nó. Khi vai trò của Vetox nằm quá thấp để đưa mọi vai trò về chỗ cũ, lần khôi phục vẫn hoàn tất, kèm cảnh báo “Một số vai trò không thể được đưa về đúng thứ tự ban đầu…”. Hãy kéo vai trò của Vetox lên đầu danh sách vai trò trước khi khôi phục, và mọi vai trò đều có thể trở về đúng chỗ cũ.
Một bản sao lưu ghi lại máy chủ mà nó được chụp từ đó. Máy chủ bạn khôi phục vào có thể có mức boost thấp hơn, chưa bật Cộng đồng, danh sách vai trò đầy hơn hoặc ít ô trống cho emoji hơn. Vetox khôi phục mọi thứ mà máy chủ này chứa được và điều chỉnh phần còn lại thay vì dừng lại: bản kế hoạch liệt kê từng điều chỉnh trước khi bạn xác nhận, và tác vụ khi hoàn tất sẽ nhắc lại chúng dưới dạng cảnh báo.
Trong bản sao lưu
Điều gì giới hạn nó
Lần khôi phục làm gì
Vai trò
Một máy chủ chứa tối đa 250
Tạo vai trò từ đầu danh sách trở xuống cho đến khi máy chủ đầy, nên những vai trò thấp nhất là những vai trò bị bỏ qua
Kênh
Một máy chủ chứa tối đa 500, và một danh mục tối đa 50
Tạo danh mục trước, rồi tạo kênh cho đến khi máy chủ đầy. Một kênh có danh mục đã đầy sẽ được tạo bên ngoài danh mục đó
Emoji và sticker
Số ô trống, tăng dần theo mức boost — emoji tĩnh, emoji động và sticker mỗi loại có số ô riêng
Tải lên những gì còn vừa chỗ và bỏ qua phần còn lại
Biểu tượng vai trò
Mức boost 2
Tạo vai trò mà không kèm biểu tượng
Màu vai trò dạng dải màu
Kiểu vai trò nâng cao
Chỉ gán cho vai trò màu chính của chúng
Chất lượng âm thanh của kênh thoại
Mức boost
Hạ xuống mức cao nhất mà máy chủ này cho phép
Biểu tượng máy chủ dạng ảnh động, ảnh bìa máy chủ hoặc ảnh nền lời mời
Mức boost
Bỏ qua hình ảnh đó
Ảnh nền Khám phá máy chủ
Khám phá máy chủ
Bỏ qua ảnh nền đó
Cài đặt Cộng đồng — kênh nội quy và kênh cập nhật, màn hình chào mừng
Máy chủ Cộng đồng
Bỏ qua các cài đặt đó
Kênh thông báo và kênh sân khấu
Máy chủ Cộng đồng
Bỏ qua các kênh đó — xem bên dưới
Sticker Lottie
Chỉ máy chủ đã xác minh hoặc máy chủ đối tác
Bỏ qua các sticker đó
Có những lời từ chối chỉ xuất hiện khi Vetox bắt tay vào làm: Discord có thể từ chối một tệp emoji cụ thể, hoặc chặn máy chủ tải lên emoji và sticker trong một thời gian. Những mục đó sẽ bị bỏ qua kèm cảnh báo, còn mọi thứ khác vẫn tiếp tục.
Discord chỉ cho phép kênh thông báo và kênh sân khấu trong máy chủ Cộng đồng. Nếu máy chủ của bạn không phải là máy chủ Cộng đồng, Vetox sẽ bỏ các kênh đó ra khỏi lần khôi phục thay vì thử tạo rồi thất bại với từng kênh — bản kế hoạch cho bạn biết số lượng trước khi bạn xác nhận, và tác vụ khi hoàn tất sẽ nhắc lại điều đó dưới dạng cảnh báo.
Hãy bật Cộng đồng tại Cài đặt máy chủ → Bật Cộng đồng trong Discord, rồi khôi phục lại, và các kênh đó sẽ được tạo cùng với mọi thứ khác. Dù bật hay không, mọi phần khác của lần khôi phục đều không thay đổi.
Một bản sao lưu được chụp trước tháng 9 năm 2026 không ghi lại có bao nhiêu kênh trong đó là kênh thông báo hoặc kênh sân khấu, nên bản kế hoạch của nó không thể trừ các kênh này ra từ trước. Lần khôi phục vẫn bỏ qua chúng và vẫn cảnh báo — chỉ là bạn thấy con số sau khi khôi phục thay vì trước đó. Một bản sao lưu mới của cùng máy chủ sẽ có con số này.
Discord chỉ cho một bot tạo tối đa 250 vai trò hoặc 500 kênh trên một máy chủ trong vòng 48 giờ. Một lần khôi phục lớn — hoặc vài lần khôi phục liên tiếp — có thể chạm phải giới hạn này. Giới hạn này khác với sức chứa của một máy chủ: khi chạm sức chứa, lần khôi phục sẽ tự điều chỉnh và tiếp tục chạy.Giới hạn này là của Discord, không phải của Vetox. Hủy lần khôi phục, xóa các đối tượng đi, hay gỡ rồi mời lại Vetox đều không gỡ bỏ được nó. Nếu một lần khôi phục chạm phải, tác vụ dừng lại với “Discord chỉ cho phép một bot tạo 250 vai trò hoặc 500 kênh…”, giữ nguyên điểm kiểm tra của nó, và Vetox ghi lại thời điểm Discord nói giới hạn sẽ được gỡ.
Trong lúc giới hạn còn hiệu lực, trang Sao lưu máy chủ hiển thị một dải màu hổ phách Giới hạn tạo mới của Discord đang có hiệu lực kèm thời điểm nó được gỡ, thẻ của tác vụ thất bại ghi “Discord gỡ giới hạn …”, và /backup status trong Discord báo cùng một đồng hồ đếm ngược. Khi đó bạn có hai lựa chọn: chờ rồi bấm Tiếp tục khi cửa sổ mở lại, hoặc khôi phục lại với Vai trò, Xóa vai trò hiện có, Kênh và Xóa kênh hiện có đều tắt (trong Discord: options:!delete-roles !roles) để không có gì phải được tạo mới.
Từ 4 giờ đến 7 ngày. Khoảng nào ngắn hơn mức gói cho phép sẽ bị tắt
Số tin nhắn mỗi kênh
Mỗi bản sao lưu tự động lưu bao nhiêu tin nhắn từ mỗi kênh
Số bản được giữ
Số bản sao lưu tự động được giữ lại, do gói của bạn quyết định
Bản sao lưu tự động xoay vòng: khi một bản mới xuất hiện, những bản tự động cũ nhất vượt quá số mà gói của bạn giữ sẽ bị xóa. Bản sao lưu thủ công không bao giờ bị xoay vòng ra.
Lịch hiển thị Lần chạy tiếp theo và Lần chạy gần nhất để bạn xác nhận nó đang hoạt động.
Theo dõi thay đổi và hoàn tác cần Basic trở lên. Bật nó tại Cài đặt → Theo dõi thay đổi máy chủ.
Khi bật theo dõi, Vetox ghi lại mọi thay đổi cấu trúc của máy chủ ngay khi nó xảy ra — kênh, thread, vai trò, emoji, sticker và cài đặt máy chủ, dù được tạo, sửa hay xóa — cùng với người dùng Discord đã thực hiện, đọc từ nhật ký kiểm toán của bạn.Tab Thay đổi liệt kê chúng theo thứ tự mới nhất trước, lọc theo loại, theo người thực hiện và theo ngày. Xem thay đổi hiển thị bản so sánh trước-sau của đúng những trường đã đổi.
Bản ghi thay đổi không bao giờ chứa nội dung tin nhắn. Chúng chỉ giữ cấu trúc máy chủ cùng ID và tên của người thực hiện. Không gì khác.
Hoàn tác đảo ngược một thay đổi duy nhất mà không cần khôi phục cả một bản sao lưu:
Thay đổi đó là
Khi hoàn tác
Tạo mới
Xóa nó đi lần nữa
Chỉnh sửa
Đặt lại các giá trị đã ghi
Xóa
Tạo lại từ những gì đã ghi
Một lần hoàn tác chạy như một tác vụ giống khôi phục — có tiến độ, cảnh báo, hủy — và được tính là hành động phá hủy theo mức quyền hạn, vì nó làm thay đổi máy chủ của bạn.
Nếu có thứ gì mới hơn đã thay đổi cùng đối tượng đó kể từ lúc ấy, Vetox từ chối và báo cho bạn: “Có thứ gì đó mới hơn đã thay đổi cùng một thứ này. Xác nhận để vẫn hoàn tác.” Chọn Vẫn hoàn tác cũng sẽ đảo ngược luôn thay đổi mới hơn kia.
Theo dõi thay đổi có ngưỡng theo giờ cho mỗi máy chủ. Một cơn bão thay đổi — đổi tên hàng loạt, một cuộc tấn công — sẽ ghi “Quá nhiều thay đổi cùng lúc” và ngừng ghi cho đến khi sang giờ mới. Không có gì khác bị ảnh hưởng, và các bản sao lưu theo lịch của bạn vẫn phủ được khoảng thời gian đó.
Time Machine dựng lại cách máy chủ của bạn được thiết lập tại bất kỳ thời điểm nào bạn chọn, bằng cách lấy bản sao lưu mới nhất trước thời điểm đó và phát lại mọi thay đổi đã theo dõi cho tới đó.
1
Chọn một thời điểm
Bất kỳ đâu bên trong cửa sổ lịch sử thay đổi của bạn. Trang hiển thị thời điểm sớm nhất bạn có thể quay về.
2
Xem trước
Kênh và vai trò đã được dựng lại, cùng một bản so sánh với máy chủ của bạn ở hiện tại.
3
Tạo bản chụp
Biến bản dựng lại thành một bản sao lưu thật mà bạn có thể duyệt, xuất và khôi phục như mọi bản khác.
Time Machine bắt đầu từ bản sao lưu đầu tiên của bạn. Nếu bạn hỏi một thời điểm trước đó, Vetox trả lời “Không có bản sao lưu nào từ trước thời điểm đó, nên không thể dựng lại.” Nó cần một bản sao lưu để dựng lên — chỉ nhật ký thay đổi thôi là không đủ.
Bản xem trước chỉ so sánh kênh, vai trò, emoji và cài đặt máy chủ. Thread và sticker vẫn hiện trong bản dựng lại nhưng không bao giờ được tính là đã thêm, đã bỏ hay đã đổi, vì lần đọc máy chủ đang chạy phía sau phép so sánh chỉ lấy 25 thread mới nhất và hoàn toàn không mang theo sticker — nên không có gì trung thực để báo cho hai mục đó. Cài đặt được so sánh theo tên và biểu tượng của máy chủ.
Khoảng trống là thứ mà nhật ký thay đổi đã không ghi lại — một thay đổi bị mất vì ngưỡng theo giờ, hoặc một thay đổi xảy ra khi tính năng theo dõi đang tắt. Vetox lấp nó bằng bản sao lưu gần nhất mà nó có và cho bạn biết một bản dựng lại chứa bao nhiêu khoảng trống. Bản chụp tạo ra từ thời điểm đó mang theo đúng cảnh báo ấy.
Khoảng trống là hệ quả của phạm vi mà nhật ký thay đổi bao phủ, không phải một lỗi. Cách khép lại nó về sau là một bản sao lưu mới.
Bấm vào một bản sao lưu sẽ mở nó ra. Không có gì ở đây làm thay đổi máy chủ của bạn — nó chỉ để đọc.
Tab
Hiển thị
Tổng quan
Số lượng, các tùy chọn lúc chụp, cảnh báo, dung lượng, loại và máy chủ nguồn
Kênh
Cây kênh đã chụp; chọn một kênh để đọc tin nhắn của nó kèm tác giả, embed và tệp
Vai trò
Tên, màu, tùy chọn, số quyền và vị trí
Cài đặt
Mọi cài đặt máy chủ đã chụp, kèm hình biểu tượng và ảnh bìa đã lưu
Lệnh cấm
ID người dùng bị cấm và lý do, có thể tìm kiếm
Thành viên
Biệt danh và vai trò, tìm được theo ID người dùng hoặc biệt danh
Tệp đính kèm đã lưu có thể tải về từ chính tin nhắn mang chúng. Tệp luôn được trả về dưới dạng tải xuống, không bao giờ mở ngay trong trang.
Một bản sao lưu chỉ duyệt được sau khi quá trình chụp đã hoàn tất. Một bản còn đang chạy, hoặc một bản thất bại trước khi bản chụp kịp được ghi, sẽ báo rõ như vậy.
Có sẵn trên mọi gói. Xuất sẽ tải bản sao lưu xuống dưới dạng một tệp .json theo định dạng máy chủ của chính Discord: đối tượng máy chủ, vai trò, kênh cùng phần ghi đè quyền của chúng, emoji và sticker.
Tin nhắn, thành viên và lệnh cấm không nằm trong bản xuất. Chúng không thuộc định dạng máy chủ của Discord, và chúng là nửa nhạy cảm về quyền riêng tư của một bản sao lưu. Để chuyển những thứ đó, hãy khôi phục bản sao lưu thay vì xuất nó.
Nhập tệp sao lưu cần Basic trở lên. Áp dụng mẫu máy chủ Discord miễn phí ở mọi gói, và Xuất cũng vậy.
Nhập biến một tệp máy chủ theo định dạng Discord thành một bản sao lưu mà bạn có thể xem trước và khôi phục. Tệp giới hạn ở 5 MB.Hộp thoại Nhập cũng nhận một mẫu máy chủ Discord — hãy dán liên kết mà Discord đưa cho bạn ở Cài đặt máy chủ → Mẫu máy chủ (https://discord.new/…) hoặc mã của mẫu đó. Vetox tải mẫu về và biến kênh, vai trò cùng cài đặt của nó thành một bản sao lưu, rồi bạn khôi phục bản đó vào máy chủ này như mọi bản khác. Đó là cách nạp một mẫu vào một máy chủ đã có sẵn, điều mà chính Discord chỉ cho phép với máy chủ mới.
Tệp phải thực sự tuân theo định dạng máy chủ của Discord. Một tệp không đúng sẽ bị từ chối hoàn toàn và nêu tên trường đầu tiên bị lỗi — Vetox không bao giờ áp dụng nửa vời. Điều này áp dụng cho cả tệp do công cụ khác tạo ra lẫn tệp viết tay hoặc do AI sinh ra.
Một bản sao lưu kênh lưu những tin nhắn gần nhất của một kênh hoặc một thread, kèm tệp đính kèm của chúng, để bạn đăng chúng vào bất kỳ kênh nào của bất kỳ máy chủ nào bạn quản lý.
1
Sao lưu một kênh
Từ tab Sao lưu, hoặc bằng /chatlog create trong Discord. Chọn kênh và số tin nhắn cần giữ. Hỗ trợ kênh văn bản, thông báo, diễn đàn và thread.
2
Tùy chọn: bắt đầu từ xa hơn về trước
Bắt đầu trước tin nhắn này nhận một ID tin nhắn và lưu những tin nhắn trước nó — đây là cách tiếp nối từ nơi một bản sao lưu kênh trước đó đã dừng.
3
Khôi phục vào một kênh
Chọn nơi đến. Tin nhắn được đăng theo thứ tự cũ nhất trước, kèm phần ghim của chúng.
Khôi phục kênh không xóa gì cả. Các tin nhắn đã lưu được thêm vào bên cạnh những gì đã có trong kênh. Sao lưu kênh lớn cần một lúc để đăng — thẻ tiến độ hiển thị số lượng.Một tin nhắn mà Discord không có gì để gửi lại — không nội dung, không tệp và không embed, ví dụ một thông báo hệ thống hay một bài chỉ có sticker — sẽ bị bỏ qua, và cảnh báo của tác vụ cho biết có bao nhiêu tin nhắn như vậy: “Một số tin nhắn không có gì để đăng lại (không có nội dung, tệp hay embed) và đã bị bỏ qua.”
Sao lưu kênh có giới hạn riêng và số đếm riêng, tách khỏi sao lưu toàn máy chủ, và chúng xuất hiện dưới bộ lọc Kênh.
Trong Discord, chúng có lệnh riêng là /chatlog, với sáu lệnh con — create, list, info, load, delete và purge. /chatlog purge chỉ xóa các bản sao lưu kênh; các bản sao lưu máy chủ của bạn không bị đụng tới.
Mọi con số ở đây đều được Vetox thực thi. Một dấu gạch ngang nghĩa là tính năng đó không có trên gói đó.
Giới hạn
Starter
Basic
Max
Black
Số bản sao lưu được lưu
15
50
100
250
Số tin nhắn mỗi kênh
—
50
100
250
Số mục thành viên mỗi bản sao lưu
—
5.000
25.000
100.000
Khoảng tự động ngắn nhất
24 giờ
12 giờ
8 giờ
4 giờ
Số bản sao lưu tự động được giữ
1
2
4
8
Dung lượng bản sao lưu
5 MB
25 MB
50 MB
100 MB
Tệp đính kèm lưu mỗi bản sao lưu
—
100 MB
500 MB
2 GB
Tệp đơn lớn nhất được lưu
—
10 MB
25 MB
100 MB
Lịch sử thay đổi được giữ
—
30 ngày
90 ngày
365 ngày
Số tin nhắn mỗi bản sao lưu kênh
—
250
500
1.000
Số bản sao lưu kênh được lưu
—
25
50
100
Tính năng
Starter
Basic
Max
Black
Tạo, khôi phục, xóa
Có
Có
Có
Có
Trình xem bản chụp, Sao lưu của tôi
Có
Có
Có
Có
Xuất
Có
Có
Có
Có
Thread và bài đăng diễn đàn
—
Có
Có
Có
Lệnh cấm
—
Có
Có
Có
Biệt danh và vai trò thành viên
—
Có
Có
Có
Tin nhắn
—
Có
Có
Có
Tệp đính kèm được lưu
—
Có
Có
Có
Theo dõi thay đổi và hoàn tác
—
Có
Có
Có
Nhập tệp sao lưu
—
Có
Có
Có
Áp dụng mẫu Discord
Có
Có
Có
Có
Time Machine
—
—
Có
Có
Starter giữ lại những phần quan trọng nhất: bạn có thể sao lưu kênh, vai trò và cài đặt của mình, khôi phục chúng, duyệt một bản chụp và xuất nó ra. Những gì premium bổ sung là chiều sâu — tin nhắn, thành viên, lệnh cấm, tệp đính kèm, lịch sử — và tần suất.
Quy tắc là khóa, không xóa. Không có gì bị gỡ bỏ chỉ vì một gói đăng ký kết thúc.
Cài đặt lịch và theo dõi của bạn sẽ quay lại khi bạn nâng cấp lần nữa. Khi hạ cấp, khoảng tự động, số tin nhắn mỗi kênh và theo dõi thay đổi bị giới hạn ở mức gói thấp hơn cho phép, nhưng Vetox vẫn giữ các giá trị bạn đã tự đặt. Khi nâng cấp, chúng được khôi phục trong phạm vi gói mới cho phép. Nếu bạn thay đổi một trong các cài đặt này khi đang ở gói thấp hơn, lựa chọn mới của bạn sẽ thay thế giá trị đã được giữ. Số bản sao lưu tự động được giữ luôn tuân theo gói hiện tại của bạn.Các bản sao lưu của bạn không bị ảnh hưởng: những bản vượt giới hạn sẽ bị khóa, và mở khóa ngay khi bạn trở lại trong giới hạn.
Bản sao lưu là dữ liệu của máy chủ bạn, do Vetox nắm giữ thay mặt chủ máy chủ.
Cái gì
Được giữ bao lâu
Bản sao lưu thủ công
Cho đến khi có người xóa. Chúng không hết hạn
Bản sao lưu tự động
Cho đến khi bị những bản mới hơn xoay vòng ra, theo gói của bạn
Bản sao an toàn
7 ngày
Thay đổi đã theo dõi
Cửa sổ lịch sử thay đổi của gói bạn
Sau khi Vetox rời một máy chủ
30 ngày, sau đó mọi thứ của máy chủ đó bị xóa vĩnh viễn
Bản chụp và tệp đã lưu được mã hóa khi lưu trữ bằng AES-256-GCM. Mỗi bản sao lưu có khóa riêng, được bảo vệ bằng các khóa chủ do Vetox nắm giữ. Chúng nằm trên hạ tầng do Vetox vận hành và không bao giờ được tải lên một dịch vụ lưu trữ của bên thứ ba. Một bản sao lưu được niêm phong khi tạo và không bao giờ được chỉnh sửa sau đó.
Nhân viên Vetox không mở nội dung của các bản sao lưu. Ngoại lệ duy nhất là một yêu cầu hỗ trợ từ chính chủ máy chủ: với sự đồng ý của chủ sở hữu, nhân viên làm việc qua chính các khung nhìn bảng điều khiển của chủ sở hữu, và mọi lần truy cập như vậy đều được ghi vào nhật ký kiểm toán.
Nếu bạn yêu cầu Vetox xóa dữ liệu cá nhân của bạn, bạn sẽ được gỡ khỏi vai trò người tạo của mọi bản sao lưu và khỏi vai trò người thực hiện đã ghi của mọi thay đổi được theo dõi. Vì một bản sao lưu không bao giờ được chỉnh sửa sau khi tạo, những tin nhắn bạn viết mà một quản trị viên đã chụp trong bản sao lưu của máy chủ họ sẽ ở lại bên trong đó cho đến khi bản sao lưu ấy bị xóa — cũng giống như trong bất kỳ bản sao dữ liệu máy chủ nào do chủ sở hữu của nó nắm giữ. Hãy hỏi quản trị viên của máy chủ đó nếu bạn cần gỡ một bản sao lưu cụ thể.
Mỗi máy chủ tạo được một bản sao lưu thủ công mỗi 10 phút. Bản sao lưu tự động không bị ảnh hưởng. Hãy chờ, hoặc dùng bản bạn vừa tạo.
Đã đạt giới hạn khôi phục và hoàn tác của hôm nay
Máy chủ này hoặc tài khoản của bạn đã dùng hết hạn mức ngày là 10 lần mỗi máy chủ / 20 lần mỗi người. Hãy thử lại vào ngày mai.
Một tác vụ sao lưu khác đang chạy trên máy chủ này
Mỗi máy chủ chỉ chạy một tác vụ sao lưu hoặc khôi phục tại một thời điểm. Hãy chờ tác vụ đang chạy, hoặc hủy nó từ thẻ tiến độ của nó.
Bạn đã đạt giới hạn số bản sao lưu của gói
Hãy xóa một bản sao lưu bạn không còn cần, hoặc nâng cấp. Bản sao an toàn không tính vào giới hạn.
Bản sao lưu này vượt quá giới hạn của gói bạn
Bạn đang giữ nhiều bản sao lưu hơn mức gói hiện tại cho phép, nên những bản cũ nhất dôi ra bị khóa. Hãy xóa một bản mới hơn hoặc nâng cấp để mở khóa chúng.
Sao lưu máy chủ chỉ dành cho chủ sở hữu máy chủ và các thành viên có quyền Quản trị viên
Mọi phần của Sao lưu máy chủ, kể cả việc xem, đều cần Administrator — Manage Server là chưa đủ, và cả Kiểm soát truy cập lẫn phần cài đặt vai trò của một lệnh đều không thể cấp quyền dùng nó. Hãy xin chủ máy chủ một vai trò có Administrator, hoặc nhờ một quản trị viên làm việc đó thay bạn. Xem Quyền hạn.
Chỉ những người được quyền hạn sao lưu của máy chủ cho phép mới làm được việc này
Mức quyền hạn của máy chủ dành hành động này cho chủ sở hữu. Hoặc chủ sở hữu tự thực hiện, hoặc chủ sở hữu đổi mức đó tại Cài đặt → Quyền hạn.
Chỉ chủ máy chủ mới tạo được bản sao lưu ở đây
Mức quyền hạn đang là Chỉ chủ sở hữu dùng được các lệnh liên quan. Hãy nhờ chủ sở hữu chụp bản sao lưu, hoặc nới mức đó ra.
Tên máy chủ bạn gõ không khớp
Ô xác nhận phải khớp chính xác tên hiện tại của máy chủ, kể cả chữ hoa và emoji. Hãy sao chép nó từ dòng nhắc trong hộp thoại.
Vetox thiếu những quyền mà nó cần
Hãy cấp cho Vetox quyền Administrator, hoặc cả mười một quyền được liệt kê ở Những gì Vetox cần để khôi phục, và kéo vai trò của nó lên trên những vai trò đang được khôi phục.
Một số vai trò nằm trên Vetox trong danh sách vai trò
Những vai trò đó đã được báo cáo và giữ nguyên — Discord không cho một bot chỉnh sửa một vai trò nằm trên vai trò của chính nó. Hãy chuyển vai trò của Vetox lên cao hơn rồi khôi phục lại.
Một số vai trò không thể được đưa về đúng thứ tự ban đầu
Discord chỉ cho phép một bot sắp xếp các vai trò nằm dưới vai trò cao nhất của chính nó. Hãy kéo vai trò của Vetox lên đầu danh sách vai trò, rồi kéo các vai trò bị ảnh hưởng về đúng chỗ hoặc khôi phục lại. Xem Thứ tự vai trò.
Kênh thông báo và kênh sân khấu đã bị bỏ qua
Discord chỉ cho phép các kênh đó trong máy chủ Cộng đồng. Hãy bật Cộng đồng trong Cài đặt máy chủ rồi khôi phục lại để bao gồm chúng — xem Kênh thông báo và kênh sân khấu. Dù thế nào, mọi thứ khác trong bản sao lưu vẫn được khôi phục.
Một số phần của bản sao lưu đã được điều chỉnh cho phù hợp với những gì máy chủ này hỗ trợ
Máy chủ này thiếu một mức boost hoặc một tính năng mà máy chủ gốc của bản sao lưu từng có, nên Vetox đã khôi phục những phần đó theo cách máy chủ này cho phép — vai trò không kèm biểu tượng hoặc dải màu, kênh thoại ở chất lượng âm thanh cao nhất của máy chủ — và bỏ qua các hình ảnh máy chủ, cài đặt Cộng đồng hoặc sticker Lottie mà máy chủ không nhận được. Cảnh báo sẽ nêu rõ đó là những phần nào. Xem Khi máy chủ này khác với bản sao lưu.
Đã đạt giới hạn của Discord cho máy chủ này, nên một số mục đã bị bỏ qua
Một máy chủ chứa tối đa 250 vai trò và 500 kênh, và một danh mục chứa tối đa 50 kênh. Vetox đã tạo những gì còn vừa chỗ: các vai trò thấp nhất trong danh sách là những vai trò bị bỏ qua, và một kênh có danh mục đã đầy được tạo bên ngoài danh mục đó. Bản kế hoạch hiển thị con số này trước khi bạn xác nhận. Để chứa được mọi thứ, hãy dọn chỗ trước, hoặc dùng Thay thế toàn bộ — preset này gỡ các vai trò và kênh hiện tại của máy chủ trước khi tạo vai trò và kênh của bản sao lưu.
Discord chỉ cho phép một bot tạo 250 vai trò hoặc 500 kênh trong vòng 48 giờ
Bạn đã dùng hết hạn mức tạo mới của Discord cho máy chủ này. Xóa bớt, hủy tác vụ, hay mời lại Vetox đều không hoàn lại nó. Trang này và /backup status cho biết khi nào nó được gỡ; hãy chờ đến lúc đó rồi bấm Tiếp tục, hoặc khôi phục lại với vai trò và kênh đã tắt. Xem Giới hạn kênh và vai trò của Discord.
Máy chủ này không còn ô trống cho emoji hoặc sticker
Số ô emoji và sticker phụ thuộc vào mức boost của máy chủ bạn, và emoji tĩnh, emoji động và sticker mỗi loại có số ô riêng. Phần còn lại của lần khôi phục đã hoàn tất; những mục dôi ra bị bỏ qua. Bản kế hoạch cho biết có bao nhiêu mục sẽ không vừa chỗ trước khi bạn xác nhận.
Discord đã từ chối một số emoji hoặc sticker
Discord không chấp nhận những tệp đó — ví dụ một hình ảnh lớn hơn mức Discord cho phép. Chúng đã bị bỏ qua, và phần còn lại của lần khôi phục vẫn tiếp tục.
Đã đạt giới hạn tải lên emoji và sticker của Discord
Discord giới hạn số emoji và sticker mà một máy chủ có thể tải lên trong một khoảng thời gian ngắn. Phần còn lại đã bị bỏ qua để lần khôi phục có thể hoàn tất. Hãy khôi phục lại bản sao lưu vào lúc khác, chỉ bật Emoji và Sticker — những gì đã có trên máy chủ sẽ được nhận ra và không bị tải lên hai lần.
Máy chủ này lớn hơn dung lượng sao lưu của gói bạn
Hãy chụp ít tin nhắn hơn mỗi kênh, tắt tệp đính kèm, hoặc nâng cấp để có ngưỡng lớn hơn.
Khoảng đó ngắn hơn mức gói của bạn cho phép
Hãy chọn một khoảng dài hơn, hoặc nâng cấp. Thông báo từ chối có nêu mức tối thiểu của gói bạn.
Không đọc được bản sao lưu đó, hoặc nó không qua được kiểm tra toàn vẹn
Tệp đã lưu bị hỏng hoặc bị thiếu và không thể khôi phục. Bản ghi vẫn được giữ để bạn thấy chuyện đã xảy ra. Hãy tạo một bản sao lưu mới, và liên hệ hỗ trợ nếu điều này lặp lại.
Không liên hệ được Vetox, hoặc nó đã mất kết nối
Bot đang khởi động lại hoặc ngoại tuyến. Không có gì bị thay đổi thêm. Hãy thử lại sau giây lát; một lần khôi phục đã bắt đầu sẽ có nút Tiếp tục.
Sao lưu máy chủ tạm thời không khả dụng
Tính năng đang tạm dừng để bảo trì. Các bản sao lưu của bạn không bị đụng tới và không có gì bị xóa.
Mọi lệnh con, mọi tùy chọn và ngữ pháp tùy chọn khi tải.
Sao lưu của tôi
Bản sao lưu của bạn trên mọi máy chủ, và cách khôi phục sang một máy chủ khác.
Sao lưu Vetox
Bản chụp riêng biệt của chính cấu hình Vetox.
Kiểm soát truy cập
Chọn những quản trị viên nào được mở mục Backup.
Giới hạn tính năng
Tất cả giới hạn theo cấp trong một bảng.
Quyền hạn
Thứ bậc vai trò và những gì Vetox cần.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Vetox","description":"Official documentation for Vetox — the all-in-one Discord bot for moderation, automation, leveling, tickets, giveaways, notifications and more. Trusted by over 1,000,000 servers.","colors":{"primary":"#0086FF","light":"#4DA9FF","dark":"#0067CC"},"logo":{"light":"https://vetox.io/logo.svg","dark":"https://vetox.io/logo.svg","href":"https://vetox.io"},"favicon":"https://vetox.io/logo.svg","appearance":{"default":"dark"},"navbar":{"links":[{"href":"https://vetox.io/commands","label":"Commands"},{"href":"https://discord.gg/vetox","label":"Support"}],"primary":{"type":"button","label":"Add to Discord","href":"https://discord.com/oauth2/authorize?client_id=707333425685856316\u0026permissions=8\u0026integration_type=0\u0026scope=bot"}},"footer":{"socials":{"x":"https://x.com/VetoxBot","discord":"https://discord.gg/vetox","website":"https://vetox.io"},"links":[{"header":"Product","items":[{"label":"Commands","href":"https://vetox.io/commands"},{"label":"Server Premium","href":"https://vetox.io/pricing/premium"},{"label":"Membership","href":"https://vetox.io/pricing/membership"},{"label":"Profile","href":"https://vetox.io/dashboard/overview"}]},{"header":"Support","items":[{"label":"Support Server","href":"https://discord.gg/vetox"},{"label":"Report Issue","href":"https://discord.gg/vetox"},{"label":"Contact Us","href":"https://vetox.io/contact"},{"label":"About Us","href":"https://vetox.io/about"}]},{"header":"Vito API","items":[{"label":"Documentation","href":"https://docs.vetox.io/en/members/vito-api"},{"label":"Terms","href":"https://vetox.io/vito-api-terms"}]},{"header":"Policies","items":[{"label":"Privacy Policy","href":"https://vetox.io/policy"},{"label":"Terms of Services","href":"https://vetox.io/tos"},{"label":"Refund Terms","href":"https://vetox.io/refunds"}]}]},"search":{"prompt":"Search Vetox documentation..."},"seo":{"metatags":{"og:image":"https://vetox.io/brand/vetox-header-04.png","twitter:image":"https://vetox.io/brand/vetox-header-04.png"},"indexing":"navigable"},"contextual":{"options":["copy","view","chatgpt","claude","perplexity","mcp","cursor","vscode"],"display":"header"},"styling":{"latex":false},"navigation":{"languages":[{"language":"en","href":"en"},{"language":"ar","href":"ar"},{"language":"zh-CN","href":"zh-CN"},{"language":"fr","href":"fr"},{"language":"de","href":"de"},{"language":"ja","href":"ja"},{"language":"ru","href":"ru"},{"language":"es","href":"es"},{"language":"tr","href":"tr"},{"language":"nl","href":"nl"},{"language":"pt","href":"pt"},{"language":"it","href":"it"},{"language":"pl","href":"pl"},{"language":"id","href":"id"},{"language":"hi","href":"hi"},{"language":"ko","href":"ko"},{"language":"vi","href":"vi"},{"language":"uk","href":"uk"}]}},"deployment":{"deploymentMetadataValue":{"subdomain":"vetox-ec2a2bcb","hasAudioNarration":false,"actualSubdomain":"vetox-ec2a2bcb","customDomains":["docs.vetox.io"],"gitSource":{"type":"github","owner":"iryodev","repo":"mintlify-docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"latestBuiltDeploymentHistoryId":"6ac502d78f50001bddeb2024","collectionId":"31530db3-a223-4486-9cd7-7a855d38e78e","liveDeploymentHistoryId":"6ac502d78f50001bddeb2024","schemaVersion":"v3"},"entitlements":{"AI_CHAT":{"status":"DISABLED"}},"buildId":"6ac502d78f50001bddeb2024","clientVersion":"0.0.3952","searchFilterCounts":[{"language":"ar","tag":"لوحة تحكم الخادم","count":52},{"language":"de","tag":"Server-Dashboard","count":52},{"language":"en","tag":"Server Dashboard","count":52},{"language":"es","tag":"Panel del servidor","count":52},{"language":"fr","tag":"Tableau de bord serveur","count":52},{"language":"hi","tag":"सर्वर डैशबोर्ड","count":52},{"language":"id","tag":"Dasbor Server","count":52},{"language":"it","tag":"Pannello del server","count":52},{"language":"ja","tag":"サーバーダッシュボード","count":52},{"language":"ko","tag":"서버 대시보드","count":52},{"language":"nl","tag":"Serverdashboard","count":52},{"language":"pl","tag":"Panel serwera","count":52},{"language":"pt","tag":"Painel do servidor","count":52},{"language":"ru","tag":"Панель сервера","count":52},{"language":"tr","tag":"Sunucu Paneli","count":52},{"language":"uk","tag":"Панель сервера","count":52},{"language":"vi","tag":"Bảng điều khiển máy chủ","count":52},{"language":"zh-CN","tag":"服务器控制台","count":52},{"language":"ar","tag":"حسابك","count":21},{"language":"de","tag":"Dein Konto","count":21},{"language":"en","tag":"Your Account","count":21},{"language":"es","tag":"Tu cuenta","count":21},{"language":"fr","tag":"Votre compte","count":21},{"language":"hi","tag":"आपका खाता","count":21},{"language":"id","tag":"Akun Anda","count":21},{"language":"it","tag":"Il tuo account","count":21},{"language":"ja","tag":"アカウント","count":21},{"language":"ko","tag":"내 계정","count":21},{"language":"nl","tag":"Jouw account","count":21},{"language":"pl","tag":"Twoje konto","count":21},{"language":"pt","tag":"Sua conta","count":21},{"language":"ru","tag":"Ваш аккаунт","count":21},{"language":"tr","tag":"Hesabınız","count":21},{"language":"uk","tag":"Ваш обліковий запис","count":21},{"language":"vi","tag":"Tài khoản của bạn","count":21},{"language":"zh-CN","tag":"你的账户","count":21},{"language":"ar","tag":"التوثيق","count":11},{"language":"de","tag":"Dokumentation","count":11},{"language":"en","tag":"Documentation","count":11},{"language":"es","tag":"Documentación","count":11},{"language":"fr","tag":"Documentation","count":11},{"language":"hi","tag":"दस्तावेज़","count":11},{"language":"id","tag":"Dokumentasi","count":11},{"language":"it","tag":"Documentazione","count":11},{"language":"ja","tag":"ドキュメント","count":11},{"language":"ko","tag":"문서","count":11},{"language":"nl","tag":"Documentatie","count":11},{"language":"pl","tag":"Dokumentacja","count":11},{"language":"pt","tag":"Documentação","count":11},{"language":"ru","tag":"Документация","count":11},{"language":"tr","tag":"Dokümantasyon","count":11},{"language":"uk","tag":"Документація","count":11},{"language":"vi","tag":"Tài liệu","count":11},{"language":"zh-CN","tag":"文档","count":11},{"language":"ar","tag":"المجتمع","count":9},{"language":"ar","tag":"الإشعارات","count":9},{"language":"de","tag":"Community","count":9},{"language":"de","tag":"Benachrichtigungen","count":9},{"language":"en","tag":"Community","count":9},{"language":"en","tag":"Notifications","count":9},{"language":"es","tag":"Comunidad","count":9},{"language":"es","tag":"Notificaciones","count":9},{"language":"fr","tag":"Communauté","count":9},{"language":"fr","tag":"Notifications","count":9},{"language":"hi","tag":"समुदाय","count":9},{"language":"hi","tag":"सूचनाएँ","count":9},{"language":"id","tag":"Komunitas","count":9},{"language":"id","tag":"Notifikasi","count":9},{"language":"it","tag":"Comunità","count":9},{"language":"it","tag":"Notifiche","count":9},{"language":"ja","tag":"コミュニティ","count":9},{"language":"ja","tag":"通知","count":9},{"language":"ko","tag":"커뮤니티","count":9},{"language":"ko","tag":"알림","count":9},{"language":"nl","tag":"Community","count":9},{"language":"nl","tag":"Meldingen","count":9},{"language":"pl","tag":"Społeczność","count":9},{"language":"pl","tag":"Powiadomienia","count":9},{"language":"pt","tag":"Comunidade","count":9},{"language":"pt","tag":"Notificações","count":9},{"language":"ru","tag":"Сообщество","count":9},{"language":"ru","tag":"Уведомления","count":9},{"language":"tr","tag":"Topluluk","count":9},{"language":"tr","tag":"Bildirimler","count":9},{"language":"uk","tag":"Спільнота","count":9},{"language":"uk","tag":"Сповіщення","count":9},{"language":"vi","tag":"Cộng đồng","count":9},{"language":"vi","tag":"Thông báo","count":9},{"language":"zh-CN","tag":"社区","count":9},{"language":"zh-CN","tag":"通知","count":9},{"language":"ar","tag":"الرئيسية","count":8},{"language":"ar","tag":"الإدارة","count":8},{"language":"de","tag":"Hauptbereich","count":8},{"language":"de","tag":"Verwaltung","count":8},{"language":"en","tag":"Main","count":8},{"language":"en","tag":"Administration","count":8},{"language":"es","tag":"Principal","count":8},{"language":"es","tag":"Administración","count":8},{"language":"fr","tag":"Principal","count":8},{"language":"fr","tag":"Administration","count":8},{"language":"hi","tag":"मुख्य","count":8},{"language":"hi","tag":"प्रशासन","count":8},{"language":"id","tag":"Utama","count":8},{"language":"id","tag":"Administrasi","count":8},{"language":"it","tag":"Principale","count":8},{"language":"it","tag":"Amministrazione","count":8},{"language":"ja","tag":"メイン","count":8},{"language":"ja","tag":"管理","count":8},{"language":"ko","tag":"메인","count":8},{"language":"ko","tag":"관리","count":8},{"language":"nl","tag":"Hoofd","count":8},{"language":"nl","tag":"Beheer","count":8},{"language":"pl","tag":"Główne","count":8},{"language":"pl","tag":"Administracja","count":8},{"language":"pt","tag":"Principal","count":8},{"language":"pt","tag":"Administração","count":8},{"language":"ru","tag":"Основное","count":8},{"language":"ru","tag":"Администрирование","count":8},{"language":"tr","tag":"Ana","count":8},{"language":"tr","tag":"Yönetim","count":8},{"language":"uk","tag":"Головне","count":8},{"language":"uk","tag":"Адміністрування","count":8},{"language":"vi","tag":"Chính","count":8},{"language":"vi","tag":"Quản trị","count":8},{"language":"zh-CN","tag":"主要","count":8},{"language":"zh-CN","tag":"管理","count":8},{"language":"ar","tag":"الأوامر","count":7},{"language":"de","tag":"Befehle","count":7},{"language":"en","tag":"Commands","count":7},{"language":"es","tag":"Comandos","count":7},{"language":"fr","tag":"Commandes","count":7},{"language":"hi","tag":"कमांड","count":7},{"language":"id","tag":"Perintah","count":7},{"language":"it","tag":"Comandi","count":7},{"language":"ja","tag":"コマンド","count":7},{"language":"ko","tag":"명령어","count":7},{"language":"nl","tag":"Commando's","count":7},{"language":"pl","tag":"Polecenia","count":7},{"language":"pt","tag":"Comandos","count":7},{"language":"ru","tag":"Команды","count":7},{"language":"tr","tag":"Komutlar","count":7},{"language":"uk","tag":"Команди","count":7},{"language":"vi","tag":"Lệnh","count":7},{"language":"zh-CN","tag":"命令","count":7},{"language":"ar","tag":"بريميوم","count":6},{"language":"ar","tag":"التواصل","count":6},{"language":"de","tag":"Premium","count":6},{"language":"de","tag":"Kommunikation","count":6},{"language":"en","tag":"Premium","count":6},{"language":"en","tag":"Communication","count":6},{"language":"es","tag":"Premium","count":6},{"language":"es","tag":"Comunicación","count":6},{"language":"fr","tag":"Premium","count":6},{"language":"fr","tag":"Communication","count":6},{"language":"hi","tag":"प्रीमियम","count":6},{"language":"hi","tag":"संचार","count":6},{"language":"id","tag":"Premium","count":6},{"language":"id","tag":"Komunikasi","count":6},{"language":"it","tag":"Premium","count":6},{"language":"it","tag":"Comunicazione","count":6},{"language":"ja","tag":"プレミアム","count":6},{"language":"ja","tag":"コミュニケーション","count":6},{"language":"ko","tag":"프리미엄","count":6},{"language":"ko","tag":"커뮤니케이션","count":6},{"language":"nl","tag":"Premium","count":6},{"language":"nl","tag":"Communicatie","count":6},{"language":"pl","tag":"Premium","count":6},{"language":"pl","tag":"Komunikacja","count":6},{"language":"pt","tag":"Premium","count":6},{"language":"pt","tag":"Comunicação","count":6},{"language":"ru","tag":"Премиум","count":6},{"language":"ru","tag":"Общение","count":6},{"language":"tr","tag":"Premium","count":6},{"language":"tr","tag":"İletişim","count":6},{"language":"uk","tag":"Преміум","count":6},{"language":"uk","tag":"Комунікація","count":6},{"language":"vi","tag":"Premium","count":6},{"language":"vi","tag":"Giao tiếp","count":6},{"language":"zh-CN","tag":"高级版","count":6},{"language":"zh-CN","tag":"沟通","count":6}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-v7-file-tree","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"pause-universal-search-reconcile","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"per-site-search-delta","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-private-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-nav-generations","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-agent-model-picker","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"isAtlas":false,"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"vi/server-management/server-backup","slug":"/vi/server-management/server-backup","pageMetadata":{"title":"Sao lưu máy chủ","description":"Chụp lại chính máy chủ Discord của bạn — kênh, vai trò, cài đặt, emoji, lệnh cấm, vai trò thành viên và tin nhắn — rồi khôi phục tại đây hoặc sang một máy chủ khác mà bạn quản lý.","icon":"server","sidebarTitle":"Sao lưu máy chủ","href":"/vi/server-management/server-backup"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Chụp lại chính máy chủ Discord của bạn — kênh, vai trò, cài đặt, emoji, lệnh cấm, vai trò thành viên và tin nhắn — rồi khôi phục tại đây hoặc sang một máy chủ khác mà bạn quản lý.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,code:`code`,em:`em`,p:`p`,strong:`strong`,tbody:`tbody`,td:`td`,th:`th`,thead:`thead`,tr:`tr`,..._provideComponents(),...props.components},{Accordion,AccordionGroup,Card,CardGroup,Heading,Info,Note,Step,Steps,Table,Tip,Warning}=_components;if(!Accordion)_missingMdxReference(`Accordion`,true);if(!AccordionGroup)_missingMdxReference(`AccordionGroup`,true);if(!Card)_missingMdxReference(`Card`,true);if(!CardGroup)_missingMdxReference(`CardGroup`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Info)_missingMdxReference(`Info`,true);if(!Note)_missingMdxReference(`Note`,true);if(!Step)_missingMdxReference(`Step`,true);if(!Steps)_missingMdxReference(`Steps`,true);if(!Table)_missingMdxReference(`Table`,true);if(!Tip)_missingMdxReference(`Tip`,true);if(!Warning)_missingMdxReference(`Warning`,true);return _jsxs(_Fragment,{children:[_jsxs(_components.p,{children:[`Sao lưu máy chủ lưu `,_jsx(_components.strong,{children:`chính máy chủ Discord của bạn`}),` vào một bản chụp được mã hóa: kênh, vai trò, quyền, cài đặt máy chủ, emoji, sticker, lệnh cấm, biệt danh và vai trò của thành viên, cùng những tin nhắn gần đây của mọi kênh. Khôi phục nó vào máy chủ này sau một sai sót, hoặc vào một máy chủ khác mà bạn quản lý.`]}),`\n`,_jsx(Info,{children:_jsxs(_components.p,{children:[`Có sẵn trên `,_jsx(_components.strong,{children:`mọi gói`}),`, kể cả Starter. Gói của bạn quyết định bạn giữ được bao nhiêu bản sao lưu, mỗi bản chứa được bao nhiêu phần của máy chủ, và bạn dùng được những công cụ nâng cao nào — tệp đính kèm, theo dõi thay đổi, Time Machine, nhập. Xem `,_jsx(_components.a,{href:`#gi%E1%BB%9Bi-h%E1%BA%A1n-theo-g%C3%B3i`,children:`Giới hạn theo gói`}),`.`]})}),`\n`,_jsx(Warning,{children:_jsxs(_components.p,{children:[_jsxs(_components.strong,{children:[`Đây không phải `,_jsx(_components.a,{href:`/vi/server-management/backup`,children:`Sao lưu Vetox`}),`.`]}),` Sao lưu Vetox lưu những cài đặt mà `,_jsx(_components.em,{children:`Vetox`}),` giữ cho máy chủ của bạn — quy tắc Auto-Mod, Welcomer, Tickets và phần còn lại. Sao lưu máy chủ lưu chính máy chủ `,_jsx(_components.em,{children:`Discord`}),` — kênh, vai trò và tin nhắn. Đó là hai trang riêng, hai bản chụp riêng và hai gói riêng. Hầu hết máy chủ đều cần cả hai.`]})}),`\n`,_jsxs(_components.p,{children:[`Mở nó tại `,_jsx(_components.strong,{children:`Backup → Sao lưu máy chủ`}),` trong bảng điều khiển máy chủ của bạn, hoặc chạy `,_jsx(_components.a,{href:`/vi/commands/backup`,children:_jsx(_components.code,{children:`/backup`})}),` trong Discord.`]}),`\n`,_jsx(Heading,{level:`2`,id:`một-bản-sao-lưu-chứa-những-gì`,children:`Một bản sao lưu chứa những gì`}),`\n`,_jsx(_components.p,{children:`Những gì được chụp phụ thuộc vào tùy chọn bạn chọn và gói của bạn. Mọi thứ bên dưới đều là tùy chọn, trừ hàng đầu tiên.`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Nhóm`}),_jsx(_components.th,{children:`Nội dung được lưu`}),_jsx(_components.th,{children:`Gói`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Cài đặt máy chủ`})}),_jsx(_components.td,{children:`Tên, mô tả, biểu tượng, ảnh bìa và nền lời mời, mức xác minh, bộ lọc nội dung, mặc định thông báo, kênh AFK, hệ thống, nội quy, cập nhật và an toàn, ngôn ngữ máy chủ, thanh tiến trình boost, màn hình chào mừng`}),_jsx(_components.td,{children:`Mọi gói`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Vai trò`})}),_jsx(_components.td,{children:`Tên, màu sắc, hiển thị riêng, cho phép nhắc đến, quyền, vị trí và biểu tượng của mọi vai trò`}),_jsx(_components.td,{children:`Mọi gói`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Kênh`})}),_jsx(_components.td,{children:`Mọi loại kênh — danh mục, văn bản, voice, thông báo, stage, diễn đàn, media — cùng chủ đề, chế độ chậm, bitrate, giới hạn người dùng, thẻ diễn đàn và mọi ghi đè quyền`}),_jsx(_components.td,{children:`Mọi gói`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Emoji và sticker`})}),_jsx(_components.td,{children:`Tên, hình ảnh và giới hạn theo vai trò`}),_jsx(_components.td,{children:`Mọi gói`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Thread và bài đăng diễn đàn`})}),_jsxs(_components.td,{children:[`Thread `,_jsx(_components.strong,{children:`công khai`}),` đang hoạt động và đã lưu trữ, kèm tin nhắn mở đầu và thẻ đã gán`]}),_jsx(_components.td,{children:`Basic trở lên`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Lệnh cấm`})}),_jsx(_components.td,{children:`ID người dùng bị cấm và lý do cấm`}),_jsx(_components.td,{children:`Basic trở lên`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Thành viên`})}),_jsx(_components.td,{children:`Biệt danh và vai trò, với những thành viên có một trong hai`}),_jsx(_components.td,{children:`Basic trở lên`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Tin nhắn`})}),_jsx(_components.td,{children:`Những tin nhắn gần nhất của mỗi kênh — tác giả, nội dung, embed, tệp đính kèm, ghim và dấu thời gian`}),_jsx(_components.td,{children:`Basic trở lên`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Tệp đính kèm`})}),_jsx(_components.td,{children:`Chính các tệp trong những tin nhắn đó, được tải về và lưu cùng bản sao lưu`}),_jsx(_components.td,{children:`Basic trở lên`})]})]})]}),`\n`,_jsx(Note,{children:_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Thread riêng tư không bao giờ được chụp.`}),` Không thể tái tạo danh sách thành viên của chúng, nên khôi phục một thread như vậy sẽ tạo ra một thread riêng tư với sai người bên trong. Thread công khai và bài đăng diễn đàn được chụp bình thường.`]})}),`\n`,_jsx(Heading,{level:`3`,id:`những-gì-không-bao-giờ-được-chụp`,children:`Những gì không bao giờ được chụp`}),`\n`,_jsxs(Warning,{children:[_jsxs(_components.p,{children:[`Những thứ này thuộc về Discord hoặc thuộc về các ứng dụng khác, và Vetox sẽ không tạo lại chúng. Khôi phục một bản sao lưu `,_jsx(_components.strong,{children:`không`}),` đưa chúng trở lại:`]}),_jsx(_components.p,{children:`Lời mời · nhật ký kiểm toán · tích hợp và webhook của ứng dụng khác · sự kiện đã lên lịch · soundboard · lời nhắc onboarding · quy tắc Discord AutoMod · lượt boost`})]}),`\n`,_jsxs(_components.p,{children:[`Những vai trò do một ứng dụng khác hoặc do một tích hợp quản lý — vai trò riêng của một bot, vai trò người đăng ký Twitch, vai trò Nitro Booster — được ghi lại trong bản chụp nhưng `,_jsx(_components.strong,{children:`không bao giờ được tạo hay chỉnh sửa`}),`. Chúng thuộc về Discord.`]}),`\n`,_jsx(Heading,{level:`2`,id:`tạo-một-bản-sao-lưu`,children:`Tạo một bản sao lưu`}),`\n`,_jsxs(Steps,{children:[_jsx(Step,{title:`Mở tab Sao lưu và bấm Tạo bản sao lưu`,children:_jsx(_components.p,{children:`Đây là hành động chính ở góc trên bên phải của danh sách.`})}),_jsx(Step,{title:`Đặt tên cho nó (tùy chọn)`,children:_jsxs(_components.p,{children:[`Một cái tên giúp bạn tìm lại về sau. Nếu không đặt, bản sao lưu hiển thị là `,_jsx(_components.strong,{children:`Chưa đặt tên`}),` kèm ID của nó.`]})}),_jsx(Step,{title:`Chọn số tin nhắn mỗi kênh`,children:_jsx(_components.p,{children:`Số tin nhắn gần nhất cần giữ từ mỗi kênh. Càng nhiều tin nhắn thì bản sao lưu càng lớn và khôi phục càng chậm. Starter không lưu tin nhắn nào.`})}),_jsx(Step,{title:`Chọn những gì cần đưa vào thêm`,children:_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Thread`}),`, `,_jsx(_components.strong,{children:`Dữ liệu thành viên`}),`, `,_jsx(_components.strong,{children:`Lệnh cấm`}),`, `,_jsx(_components.strong,{children:`Tệp đính kèm`}),`, `,_jsx(_components.strong,{children:`Emoji`}),` và `,_jsx(_components.strong,{children:`Sticker`}),`. Những tùy chọn vượt quá gói của bạn vẫn hiện ra nhưng bị vô hiệu hóa.`]})}),_jsx(Step,{title:`Bấm Tạo bản sao lưu`,children:_jsx(_components.p,{children:`Tác vụ chạy nền. Bạn có thể rời khỏi trang — tiến độ vẫn đợi bạn khi quay lại.`})})]}),`\n`,_jsx(Note,{children:_jsxs(_components.p,{children:[`Mỗi máy chủ tạo được một bản sao lưu thủ công mỗi `,_jsx(_components.strong,{children:`10 phút`}),`, và chỉ chạy được `,_jsx(_components.strong,{children:`một tác vụ sao lưu hoặc khôi phục tại một thời điểm`}),`. Cả hai đều tính theo máy chủ, không theo người. Trong lúc còn thời gian chờ, chú thích của nút `,_jsx(_components.strong,{children:`Tạo bản sao lưu`}),` cho bạn biết khi nào tạo được bản tiếp theo.`]})}),`\n`,_jsx(Heading,{level:`3`,id:`tệp-đính-kèm`,children:`Tệp đính kèm`}),`\n`,_jsxs(_components.p,{children:[`Khi bật `,_jsx(_components.strong,{children:`Tệp đính kèm`}),`, Vetox tải các tệp của từng tin nhắn được chụp về từ Discord và lưu dữ liệu tệp cùng bản sao lưu, nên một lần khôi phục sẽ đăng lại đúng tệp thật.`]}),`\n`,_jsx(_components.p,{children:`Khi tắt — và luôn luôn như vậy trên Starter — chỉ liên kết Discord được giữ lại. Những liên kết đó hết hạn, nên một bản sao lưu cũ chỉ khôi phục nội dung tin nhắn kèm tên tệp, chứ không có tệp.`}),`\n`,_jsx(Warning,{children:_jsxs(_components.p,{children:[`Dung lượng lưu tệp đính kèm bị giới hạn theo từng bản sao lưu và theo từng tệp (xem `,_jsx(_components.a,{href:`#gi%E1%BB%9Bi-h%E1%BA%A1n-theo-g%C3%B3i`,children:`Giới hạn theo gói`}),`). Khi một bản sao lưu vượt giới hạn của nó, quá trình chụp vẫn `,_jsx(_components.strong,{children:`tiếp tục`}),` và các tệp còn lại được giữ dưới dạng liên kết, kèm cảnh báo `,_jsx(_components.em,{children:`“Một số tệp đính kèm được giữ dưới dạng liên kết vì bản sao lưu này đã chạm giới hạn dung lượng của gói bạn.”`})]})}),`\n`,_jsx(Heading,{level:`3`,id:`nếu-bản-sao-lưu-quá-lớn-so-với-gói-của-bạn`,children:`Nếu bản sao lưu quá lớn so với gói của bạn`}),`\n`,_jsxs(_components.p,{children:[`Một lần chụp không bao giờ bị bỏ dở chỉ vì quá lớn. Khi chạm ngưỡng dung lượng của gói, Vetox ngừng thêm dữ liệu vào phần đang xử lý, ghi lại phần đó dưới mục `,_jsx(_components.strong,{children:`Bị cắt bớt theo gói của bạn`}),` trên bản sao lưu, rồi kết thúc. Bạn nhận được một bản sao lưu dùng được nhưng thiếu một phần của mục lớn nhất — thường là tin nhắn.`]}),`\n`,_jsx(Heading,{level:`2`,id:`tab-sao-lưu`,children:`Tab Sao lưu`}),`\n`,_jsxs(_components.p,{children:[`Mọi bản chụp của máy chủ này, mới nhất trước, kèm số `,_jsx(_components.strong,{children:`đã dùng trên tối đa`}),` so với gói của bạn.`]}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Cột`}),_jsx(_components.th,{children:`Hiển thị`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Sao lưu`})}),_jsxs(_components.td,{children:[`Tên, hoặc `,_jsx(_components.em,{children:`Chưa đặt tên`}),`, kèm ID bản sao lưu và một nút sao chép`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Ngày tạo`})}),_jsx(_components.td,{children:`Thời điểm quá trình chụp hoàn tất`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Loại`})}),_jsx(_components.td,{children:`Thủ công · Tự động · An toàn · Time Machine · Đã nhập · Kênh`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Nội dung`})}),_jsx(_components.td,{children:`Số lượng danh mục, kênh, vai trò, tin nhắn, thành viên, lệnh cấm và tệp đính kèm`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Dung lượng`})}),_jsx(_components.td,{children:`Kích thước bản chụp đã lưu`})]})]})]}),`\n`,_jsxs(_components.p,{children:[`Menu của mỗi hàng có `,_jsx(_components.strong,{children:`Khôi phục…`}),`, `,_jsx(_components.strong,{children:`Chi tiết`}),` và `,_jsx(_components.strong,{children:`Xóa`}),`. Bấm vào hàng sẽ mở `,_jsx(_components.a,{href:`#tr%C3%ACnh-xem-b%E1%BA%A3n-ch%E1%BB%A5p`,children:`Trình xem bản chụp`}),`.`]}),`\n`,_jsxs(_components.p,{children:[`Bộ lọc `,_jsx(_components.strong,{children:`Máy chủ / Kênh`}),` chuyển qua lại giữa bản chụp toàn máy chủ và `,_jsx(_components.a,{href:`#sao-l%C6%B0u-k%C3%AAnh`,children:`sao lưu kênh`}),`.`]}),`\n`,_jsx(Note,{children:_jsxs(_components.p,{children:[`Bản sao `,_jsx(_components.strong,{children:`An toàn`}),` là những bản chụp tự động trước khi khôi phục, được mô tả bên dưới. Chúng không tính vào giới hạn sao lưu của bạn, và tự biến mất sau 7 ngày.`]})}),`\n`,_jsx(Heading,{level:`3`,id:`khi-một-bản-sao-lưu-bị-khóa`,children:`Khi một bản sao lưu bị khóa`}),`\n`,_jsxs(_components.p,{children:[`Nếu gói của bạn thay đổi và bạn đang giữ nhiều bản sao lưu hơn mức nó cho phép, không có gì bị xóa. Những bản dôi ra bị `,_jsx(_components.strong,{children:`khóa`}),`: chúng vẫn hiển thị kèm một ổ khóa màu hổ phách, và chú thích ghi `,_jsx(_components.em,{children:`“Bản sao lưu này vượt quá giới hạn của gói hiện tại. Nâng cấp để khôi phục lại nó.”`}),` Hãy xóa một bản sao lưu mới hơn hoặc nâng cấp, chúng sẽ được mở khóa.`]}),`\n`,_jsx(Heading,{level:`2`,id:`khôi-phục`,children:`Khôi phục`}),`\n`,_jsx(Warning,{children:_jsx(_components.p,{children:_jsx(_components.strong,{children:`Tải một bản sao lưu sẽ thay thế kênh và vai trò của máy chủ này bằng những gì có trong bản sao lưu. Thành viên không bao giờ bị đá, nhưng mọi thứ được tạo ra sau khi bản sao lưu được chụp sẽ mất.`})})}),`\n`,_jsxs(Steps,{children:[_jsx(Step,{title:`Chọn một bản sao lưu rồi chọn Khôi phục…`,children:_jsxs(_components.p,{children:[`Từ menu của hàng, từ Trình xem bản chụp, hoặc từ `,_jsx(_components.a,{href:`/vi/members/my-backups`,children:`Sao lưu của tôi`}),` nếu là bản sao lưu từ một máy chủ khác.`]})}),_jsx(Step,{title:`Đọc bản kế hoạch`,children:_jsxs(_components.p,{children:[`Vetox đọc máy chủ đang chạy của bạn và cho biết chính xác bao nhiêu kênh và vai trò sẽ bị `,_jsx(_components.strong,{children:`xóa`}),` và bao nhiêu sẽ được `,_jsx(_components.strong,{children:`tạo`}),`, trước khi bất cứ điều gì xảy ra. Nếu có vai trò nào nằm `,_jsx(_components.strong,{children:`trên vai trò của chính Vetox`}),`, bản kế hoạch sẽ nói rõ: những vai trò đó không thể bị xóa cũng không thể được tạo lại, nên hãy chuyển vai trò của Vetox lên đầu danh sách vai trò trước, hoặc tiếp tục mà bỏ qua chúng. Nếu bản sao lưu có `,_jsx(_components.strong,{children:`kênh thông báo hoặc kênh sân khấu`}),` và máy chủ này không phải là `,_jsx(_components.a,{href:`#k%C3%AAnh-th%C3%B4ng-b%C3%A1o-v%C3%A0-k%C3%AAnh-s%C3%A2n-kh%E1%BA%A5u`,children:`máy chủ Cộng đồng`}),`, bản kế hoạch sẽ cho biết có bao nhiêu kênh bị bỏ qua. Bản kế hoạch cũng liệt kê những gì máy chủ này không thể nhận đúng như trong bản sao lưu — vai trò hoặc kênh vượt quá giới hạn của Discord, emoji và sticker vượt quá số ô trống của máy chủ, và mọi thứ mà mức boost hoặc tính năng của máy chủ chưa mở khóa. Xem `,_jsx(_components.a,{href:`#khi-m%C3%A1y-ch%E1%BB%A7-n%C3%A0y-kh%C3%A1c-v%E1%BB%9Bi-b%E1%BA%A3n-sao-l%C6%B0u`,children:`Khi máy chủ này khác với bản sao lưu`}),`.`]})}),_jsx(Step,{title:`Chọn một preset, rồi tinh chỉnh`,children:_jsxs(_components.p,{children:[`Ba preset đặt sẵn mọi công tắc cùng một lúc. Bạn vẫn đổi được từng công tắc sau đó. `,_jsx(_components.strong,{children:`Xóa vai trò hiện có`}),` chỉ hoạt động khi `,_jsx(_components.strong,{children:`Vai trò`}),` đang bật, và `,_jsx(_components.strong,{children:`Xóa kênh hiện có`}),` chỉ hoạt động khi `,_jsx(_components.strong,{children:`Kênh`}),` đang bật — nếu bạn tắt một trong hai, công tắc xóa tương ứng cũng sẽ bị tắt và khóa lại.`]})}),_jsx(Step,{title:`Gõ tên máy chủ`,children:_jsx(_components.p,{children:`Ô xác nhận phải khớp chính xác tên máy chủ của bạn. Đây là thời điểm cuối cùng mà chưa có gì bị thay đổi.`})}),_jsx(Step,{title:`Theo dõi thẻ tiến độ`,children:_jsxs(_components.p,{children:[`Giai đoạn, số lượng, thời gian đã trôi qua và mọi cảnh báo, kèm nút `,_jsx(_components.strong,{children:`Hủy`}),` trong suốt quá trình.`]})})]}),`\n`,_jsx(Heading,{level:`3`,id:`các-preset`,children:`Các preset`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Tùy chọn`}),_jsx(_components.th,{children:`Thay thế toàn bộ`}),_jsx(_components.th,{children:`Bổ sung`}),_jsx(_components.th,{children:`Chỉ cấu trúc`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Cài đặt máy chủ`}),_jsx(_components.td,{children:`Có`}),_jsx(_components.td,{children:`Không`}),_jsx(_components.td,{children:`Có`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Vai trò`}),_jsx(_components.td,{children:`Có`}),_jsx(_components.td,{children:`Có`}),_jsx(_components.td,{children:`Có`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Xóa vai trò hiện có`})}),_jsx(_components.td,{children:_jsx(_components.strong,{children:`Có`})}),_jsx(_components.td,{children:`Không`}),_jsx(_components.td,{children:_jsx(_components.strong,{children:`Có`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Kênh`}),_jsx(_components.td,{children:`Có`}),_jsx(_components.td,{children:`Có`}),_jsx(_components.td,{children:`Có`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Xóa kênh hiện có`})}),_jsx(_components.td,{children:_jsx(_components.strong,{children:`Có`})}),_jsx(_components.td,{children:`Không`}),_jsx(_components.td,{children:_jsx(_components.strong,{children:`Có`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Vai trò và biệt danh thành viên`}),_jsx(_components.td,{children:`Có, nếu gói cho phép`}),_jsx(_components.td,{children:`Không`}),_jsx(_components.td,{children:`Không`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Lệnh cấm`}),_jsx(_components.td,{children:`Có, nếu gói cho phép`}),_jsx(_components.td,{children:`Không`}),_jsx(_components.td,{children:`Không`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Tin nhắn đã ghim`}),_jsx(_components.td,{children:`Có`}),_jsx(_components.td,{children:`Có`}),_jsx(_components.td,{children:`Không`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Emoji`}),_jsx(_components.td,{children:`Có`}),_jsx(_components.td,{children:`Có`}),_jsx(_components.td,{children:`Có`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Sticker`}),_jsx(_components.td,{children:`Có`}),_jsx(_components.td,{children:`Có`}),_jsx(_components.td,{children:`Có`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Số tin nhắn mỗi kênh`}),_jsx(_components.td,{children:`Mức tối đa của gói`}),_jsx(_components.td,{children:`Mức tối đa của gói`}),_jsx(_components.td,{children:`Không có`})]})]})]}),`\n`,_jsx(Tip,{children:_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Bổ sung là lựa chọn an toàn.`}),` Nó tạo thêm vai trò và kênh của bản sao lưu bên cạnh những gì bạn đang có và không xóa gì cả. Dùng nó để kéo một danh mục về từ một bản chụp cũ mà không đụng đến phần còn lại của máy chủ.`]})}),`\n`,_jsx(Heading,{level:`3`,id:`bạn-được-khôi-phục-bao-nhiêu-lần`,children:`Bạn được khôi phục bao nhiêu lần`}),`\n`,_jsxs(Note,{children:[_jsxs(_components.p,{children:[`Khôi phục và hoàn tác được phân bổ theo ngày: `,_jsx(_components.strong,{children:`10 lần mỗi máy chủ`}),` và `,_jsx(_components.strong,{children:`20 lần mỗi người`}),` trên tất cả máy chủ của bạn. Một lần khôi phục, một lần tải sao lưu kênh và một lần hoàn tác đều được tính; tiếp tục một lần khôi phục bị lỗi thì không. Cả hai hạn mức đặt lại 24 giờ sau hành động được tính đầu tiên, và chúng tách biệt với thời gian chờ 10 phút giữa hai lần tạo.`]}),_jsxs(_components.p,{children:[`Ngoài ra còn một giới hạn thứ ba, ngắn hạn hơn: `,_jsx(_components.strong,{children:`3 lần khôi phục mỗi 10 phút cho mỗi máy chủ`}),`. Khi chạm giới hạn này, bạn sẽ nhận lỗi giới hạn tần suất dù hạn mức ngày còn lâu mới hết, nên hãy giãn cách các lần thử lặp lại.`]})]}),`\n`,_jsx(Heading,{level:`3`,id:`điều-gì-xảy-ra-với-thành-viên-của-bạn`,children:`Điều gì xảy ra với thành viên của bạn`}),`\n`,_jsxs(Note,{children:[_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Một lần khôi phục không bao giờ đá, cấm hay loại bỏ bất kỳ ai.`}),` Thành viên vẫn ở nguyên chỗ của họ.`]}),_jsxs(_components.p,{children:[`Khi bật `,_jsx(_components.strong,{children:`Vai trò và biệt danh thành viên`}),`, những thành viên còn ở trong máy chủ sẽ nhận lại vai trò và biệt danh họ có vào lúc bản sao lưu được chụp. Những người đã rời đi sẽ bị bỏ qua. Khi tắt, thành viên giữ nguyên những gì họ đang có.`]})]}),`\n`,_jsx(Heading,{level:`3`,id:`bản-sao-an-toàn`,children:`Bản sao an toàn`}),`\n`,_jsxs(_components.p,{children:[`Trước khi một lần khôi phục xóa bất cứ thứ gì, Vetox chụp lại máy chủ đúng như hiện tại — kênh, vai trò, cài đặt, emoji và sticker, cộng thêm thread trên Basic trở lên. `,_jsx(_components.strong,{children:`Không có tin nhắn, thành viên hay lệnh cấm.`}),` Đủ để hoàn tác lần khôi phục, đủ nhỏ để xong trước khi nó bắt đầu.`]}),`\n`,_jsx(Note,{children:_jsxs(_components.p,{children:[`Nếu bản sao an toàn thất bại, `,_jsx(_components.strong,{children:`lần khôi phục sẽ không bao giờ bắt đầu`}),`. Không có gì bị xóa. Bản sao an toàn được giữ `,_jsx(_components.strong,{children:`7 ngày`}),`, không tính vào giới hạn sao lưu của bạn, và xuất hiện trong danh sách với loại `,_jsx(_components.strong,{children:`An toàn`}),`.`]})}),`\n`,_jsx(Heading,{level:`3`,id:`nếu-một-lần-khôi-phục-dừng-giữa-chừng`,children:`Nếu một lần khôi phục dừng giữa chừng`}),`\n`,_jsxs(_components.p,{children:[`Một lần khôi phục ghi lại điểm kiểm tra trong lúc chạy. Nếu nó dừng lại — Vetox khởi động lại, mất kết nối, Vetox bị mất quyền, Discord liên tục gặp lỗi, hoặc đã chạm `,_jsx(_components.a,{href:`#gi%E1%BB%9Bi-h%E1%BA%A1n-k%C3%AAnh-v%C3%A0-vai-tr%C3%B2-c%E1%BB%A7a-discord`,children:`giới hạn tạo mới`}),` của Discord — thẻ tiến độ sẽ hiện `,_jsx(_components.strong,{children:`Tiếp tục`}),`, và tác vụ chạy tiếp từ bước nó đã dừng thay vì làm lại từ đầu.`]}),`\n`,_jsx(_components.p,{children:`Một lời từ chối chỉ liên quan đến một mục riêng lẻ sẽ không làm dừng lần khôi phục. Một tệp emoji mà Discord không chấp nhận, một loại kênh mà máy chủ này không chứa được, một cài đặt bị máy chủ từ chối: mục đó sẽ bị bỏ qua, lần khôi phục vẫn tiếp tục, và tác vụ khi hoàn tất sẽ liệt kê nó dưới dạng cảnh báo.`}),`\n`,_jsx(Note,{children:_jsx(_components.p,{children:`Việc tiếp tục không bao giờ tạo bản trùng lặp. Những gì đã được tạo lại đều được nhận ra và bỏ qua, còn tin nhắn tiếp tục từ đúng điểm chúng đã dừng.`})}),`\n`,_jsx(Heading,{level:`3`,id:`quyền-hạn`,children:`Quyền hạn`}),`\n`,_jsxs(_components.p,{children:[`Sao lưu máy chủ chỉ dành cho chủ máy chủ và các thành viên có `,_jsx(_components.strong,{children:`Administrator`}),` — kể cả việc xem và xuất. Một thành viên có Manage Server nhưng không có Administrator sẽ không mở được nó trong bảng điều khiển, cũng không dùng được các lệnh của nó trong Discord, và cả `,_jsx(_components.a,{href:`/vi/server-management/dashboard-permissions`,children:`Kiểm soát truy cập`}),` lẫn phần cài đặt vai trò của một lệnh đều không thể cấp quyền dùng nó.`]}),`\n`,_jsxs(_components.p,{children:[`Khôi phục sẽ thay thế kênh và vai trò, nên nó được giới hạn hẹp hơn việc xem một cách có chủ đích. Một cài đặt duy nhất, `,_jsx(_components.strong,{children:`Cài đặt → Quyền hạn`}),`, quyết định ai được làm gì — vẫn ba mức mà người dùng Xenon đã quen:`]}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Mức`}),_jsx(_components.th,{children:`Tạo bản sao lưu, sao lưu kênh, nhập và bản chụp Time Machine`}),_jsx(_components.th,{children:`Khôi phục, tải một bản sao lưu kênh, hoàn tác một thay đổi, tiếp tục một lần khôi phục đã dừng, xóa hoặc xóa sạch bản sao lưu`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Quản trị viên dùng được mọi lệnh`})}),_jsx(_components.td,{children:`Chủ sở hữu và quản trị viên`}),_jsx(_components.td,{children:`Chủ sở hữu và quản trị viên`})]}),_jsxs(_components.tr,{children:[_jsxs(_components.td,{children:[_jsx(_components.strong,{children:`Quản trị viên không được thực hiện hành động phá hủy`}),` `,_jsx(_components.em,{children:`(mặc định)`})]}),_jsx(_components.td,{children:`Chủ sở hữu và quản trị viên`}),_jsx(_components.td,{children:`Chỉ riêng chủ sở hữu`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Chỉ chủ sở hữu dùng được các lệnh liên quan`})}),_jsx(_components.td,{children:`Chỉ riêng chủ sở hữu`}),_jsx(_components.td,{children:`Chỉ riêng chủ sở hữu`})]})]})]}),`\n`,_jsx(_components.p,{children:`Việc đổi lịch, hoặc bật hay tắt theo dõi thay đổi, được tính là hành động tạo. Việc hủy một tác vụ đang chạy được tính như chính tác vụ đó: hủy một lần sao lưu là hành động tạo, còn hủy một lần khôi phục, một lần tải sao lưu kênh hoặc một lần hoàn tác là hành động phá hủy.`}),`\n`,_jsxs(_components.p,{children:[`Chỉ `,_jsx(_components.strong,{children:`chủ máy chủ`}),` mới đổi được mức — một cài đặt mà chính những người bị nó hạn chế có thể viết lại thì chẳng chặn được gì. Các lệnh `,_jsx(_components.code,{children:`/backup`}),` và `,_jsx(_components.code,{children:`/chatlog`}),` trong Discord tuân theo đúng mức đó, và bảng điều khiển vô hiệu hóa hoặc ẩn mọi hành động mà mức đó không cho phép bạn làm, kèm một ghi chú cho biết những gì được dành cho chủ sở hữu. Trên máy chủ có dùng `,_jsx(_components.a,{href:`/vi/server-management/dashboard-permissions`,children:`Kiểm soát truy cập`}),`, một quản trị viên còn cần có quyền vào mục `,_jsx(_components.strong,{children:`Backup`}),` của nó.`]}),`\n`,_jsxs(_components.p,{children:[`Một bản sao lưu được tạo trên `,_jsx(_components.strong,{children:`máy chủ khác`}),` còn kèm thêm một quy tắc: chỉ người đã tạo ra nó mới khôi phục được nó, dù đưa đi đâu. Việc xóa một bản sao lưu — kể cả từ `,_jsx(_components.a,{href:`/vi/members/my-backups`,children:`Sao lưu của tôi`}),` — tuân theo mức quyền hạn của máy chủ nơi bản sao lưu đó được chụp.`]}),`\n`,_jsx(Heading,{level:`3`,id:`những-gì-vetox-cần-để-khôi-phục`,children:`Những gì Vetox cần để khôi phục`}),`\n`,_jsxs(Warning,{children:[_jsxs(_components.p,{children:[`Hãy cấp cho Vetox quyền `,_jsx(_components.strong,{children:`Administrator`}),` trước khi khôi phục, và đảm bảo vai trò của nó nằm `,_jsx(_components.strong,{children:`trên`}),` mọi vai trò mà nó phải tạo lại.`]}),_jsx(_components.p,{children:`Không có Administrator, Vetox cần đủ cả mười một quyền Manage Server, Manage Channels, Manage Roles, Manage Webhooks, Ban Members, Manage Nicknames, Create Expressions, Manage Expressions, Manage Messages, Read Message History và View Channel.`})]}),`\n`,_jsxs(_components.p,{children:[`Discord không cho phép một bot cấp một quyền mà chính nó không có. Khi điều đó xảy ra, lần khôi phục không thất bại — nó tạo vai trò mà không có những quyền ấy và cảnh báo `,_jsx(_components.em,{children:`“Một số quyền không thể được cấp vì chính Vetox cũng không có chúng.”`}),` Những vai trò nằm trên Vetox trong danh sách sẽ được báo cáo và giữ nguyên.`]}),`\n`,_jsx(Heading,{level:`3`,id:`thứ-tự-vai-trò`,children:`Thứ tự vai trò`}),`\n`,_jsx(_components.p,{children:`Các vai trò được khôi phục giữ nguyên thứ tự mà chúng có trong bản sao lưu. Vetox tạo từng vai trò một, từ đầu danh sách trở xuống, để mỗi vai trò nằm ngay dưới vai trò được tạo trước nó, rồi đối chiếu kết quả với bản sao lưu và di chuyển mọi vai trò bị lệch chỗ.`}),`\n`,_jsxs(_components.p,{children:[`Discord chỉ cho phép một bot sắp xếp các vai trò nằm `,_jsx(_components.strong,{children:`dưới`}),` vai trò cao nhất của chính nó. Khi vai trò của Vetox nằm quá thấp để đưa mọi vai trò về chỗ cũ, lần khôi phục vẫn hoàn tất, kèm cảnh báo `,_jsx(_components.em,{children:`“Một số vai trò không thể được đưa về đúng thứ tự ban đầu…”`}),`. Hãy kéo vai trò của Vetox lên đầu danh sách vai trò trước khi khôi phục, và mọi vai trò đều có thể trở về đúng chỗ cũ.`]}),`\n`,_jsx(Heading,{level:`3`,id:`khi-máy-chủ-này-khác-với-bản-sao-lưu`,children:`Khi máy chủ này khác với bản sao lưu`}),`\n`,_jsx(_components.p,{children:`Một bản sao lưu ghi lại máy chủ mà nó được chụp từ đó. Máy chủ bạn khôi phục vào có thể có mức boost thấp hơn, chưa bật Cộng đồng, danh sách vai trò đầy hơn hoặc ít ô trống cho emoji hơn. Vetox khôi phục mọi thứ mà máy chủ này chứa được và điều chỉnh phần còn lại thay vì dừng lại: bản kế hoạch liệt kê từng điều chỉnh trước khi bạn xác nhận, và tác vụ khi hoàn tất sẽ nhắc lại chúng dưới dạng cảnh báo.`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Trong bản sao lưu`}),_jsx(_components.th,{children:`Điều gì giới hạn nó`}),_jsx(_components.th,{children:`Lần khôi phục làm gì`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Vai trò`}),_jsxs(_components.td,{children:[`Một máy chủ chứa tối đa `,_jsx(_components.strong,{children:`250`})]}),_jsx(_components.td,{children:`Tạo vai trò từ đầu danh sách trở xuống cho đến khi máy chủ đầy, nên những vai trò thấp nhất là những vai trò bị bỏ qua`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Kênh`}),_jsxs(_components.td,{children:[`Một máy chủ chứa tối đa `,_jsx(_components.strong,{children:`500`}),`, và một danh mục tối đa `,_jsx(_components.strong,{children:`50`})]}),_jsx(_components.td,{children:`Tạo danh mục trước, rồi tạo kênh cho đến khi máy chủ đầy. Một kênh có danh mục đã đầy sẽ được tạo bên ngoài danh mục đó`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Emoji và sticker`}),_jsx(_components.td,{children:`Số ô trống, tăng dần theo mức boost — emoji tĩnh, emoji động và sticker mỗi loại có số ô riêng`}),_jsx(_components.td,{children:`Tải lên những gì còn vừa chỗ và bỏ qua phần còn lại`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Biểu tượng vai trò`}),_jsx(_components.td,{children:`Mức boost 2`}),_jsx(_components.td,{children:`Tạo vai trò mà không kèm biểu tượng`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Màu vai trò dạng dải màu`}),_jsx(_components.td,{children:`Kiểu vai trò nâng cao`}),_jsx(_components.td,{children:`Chỉ gán cho vai trò màu chính của chúng`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Chất lượng âm thanh của kênh thoại`}),_jsx(_components.td,{children:`Mức boost`}),_jsx(_components.td,{children:`Hạ xuống mức cao nhất mà máy chủ này cho phép`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Biểu tượng máy chủ dạng ảnh động, ảnh bìa máy chủ hoặc ảnh nền lời mời`}),_jsx(_components.td,{children:`Mức boost`}),_jsx(_components.td,{children:`Bỏ qua hình ảnh đó`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Ảnh nền Khám phá máy chủ`}),_jsx(_components.td,{children:`Khám phá máy chủ`}),_jsx(_components.td,{children:`Bỏ qua ảnh nền đó`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Cài đặt Cộng đồng — kênh nội quy và kênh cập nhật, màn hình chào mừng`}),_jsx(_components.td,{children:`Máy chủ Cộng đồng`}),_jsx(_components.td,{children:`Bỏ qua các cài đặt đó`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Kênh thông báo và kênh sân khấu`}),_jsx(_components.td,{children:`Máy chủ Cộng đồng`}),_jsx(_components.td,{children:`Bỏ qua các kênh đó — xem bên dưới`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Sticker Lottie`}),_jsx(_components.td,{children:`Chỉ máy chủ đã xác minh hoặc máy chủ đối tác`}),_jsx(_components.td,{children:`Bỏ qua các sticker đó`})]})]})]}),`\n`,_jsx(_components.p,{children:`Có những lời từ chối chỉ xuất hiện khi Vetox bắt tay vào làm: Discord có thể từ chối một tệp emoji cụ thể, hoặc chặn máy chủ tải lên emoji và sticker trong một thời gian. Những mục đó sẽ bị bỏ qua kèm cảnh báo, còn mọi thứ khác vẫn tiếp tục.`}),`\n`,_jsx(Heading,{level:`3`,id:`kênh-thông-báo-và-kênh-sân-khấu`,children:`Kênh thông báo và kênh sân khấu`}),`\n`,_jsxs(_components.p,{children:[`Discord chỉ cho phép kênh `,_jsx(_components.strong,{children:`thông báo`}),` và kênh `,_jsx(_components.strong,{children:`sân khấu`}),` trong `,_jsx(_components.strong,{children:`máy chủ Cộng đồng`}),`. Nếu máy chủ của bạn không phải là máy chủ Cộng đồng, Vetox sẽ bỏ các kênh đó ra khỏi lần khôi phục thay vì thử tạo rồi thất bại với từng kênh — bản kế hoạch cho bạn biết số lượng trước khi bạn xác nhận, và tác vụ khi hoàn tất sẽ nhắc lại điều đó dưới dạng cảnh báo.`]}),`\n`,_jsx(Tip,{children:_jsxs(_components.p,{children:[`Hãy bật Cộng đồng tại `,_jsx(_components.strong,{children:`Cài đặt máy chủ → Bật Cộng đồng`}),` trong Discord, rồi khôi phục lại, và các kênh đó sẽ được tạo cùng với mọi thứ khác. Dù bật hay không, mọi phần khác của lần khôi phục đều không thay đổi.`]})}),`\n`,_jsx(Note,{children:_jsx(_components.p,{children:`Một bản sao lưu được chụp trước tháng 9 năm 2026 không ghi lại có bao nhiêu kênh trong đó là kênh thông báo hoặc kênh sân khấu, nên bản kế hoạch của nó không thể trừ các kênh này ra từ trước. Lần khôi phục vẫn bỏ qua chúng và vẫn cảnh báo — chỉ là bạn thấy con số sau khi khôi phục thay vì trước đó. Một bản sao lưu mới của cùng máy chủ sẽ có con số này.`})}),`\n`,_jsx(Heading,{level:`3`,id:`giới-hạn-kênh-và-vai-trò-của-discord`,children:`Giới hạn kênh và vai trò của Discord`}),`\n`,_jsxs(Warning,{children:[_jsxs(_components.p,{children:[`Discord chỉ cho một bot tạo tối đa `,_jsx(_components.strong,{children:`250 vai trò hoặc 500 kênh trên một máy chủ trong vòng 48 giờ`}),`. Một lần khôi phục lớn — hoặc vài lần khôi phục liên tiếp — có thể chạm phải giới hạn này. Giới hạn này khác với sức chứa của một máy chủ: khi chạm sức chứa, lần khôi phục sẽ `,_jsx(_components.a,{href:`#khi-m%C3%A1y-ch%E1%BB%A7-n%C3%A0y-kh%C3%A1c-v%E1%BB%9Bi-b%E1%BA%A3n-sao-l%C6%B0u`,children:`tự điều chỉnh`}),` và tiếp tục chạy.`]}),_jsxs(_components.p,{children:[`Giới hạn này là của Discord, không phải của Vetox. Hủy lần khôi phục, xóa các đối tượng đi, hay gỡ rồi mời lại Vetox đều `,_jsx(_components.strong,{children:`không`}),` gỡ bỏ được nó. Nếu một lần khôi phục chạm phải, tác vụ dừng lại với `,_jsx(_components.em,{children:`“Discord chỉ cho phép một bot tạo 250 vai trò hoặc 500 kênh…”`}),`, giữ nguyên điểm kiểm tra của nó, và Vetox ghi lại thời điểm Discord nói giới hạn sẽ được gỡ.`]})]}),`\n`,_jsxs(_components.p,{children:[`Trong lúc giới hạn còn hiệu lực, trang Sao lưu máy chủ hiển thị một dải màu hổ phách `,_jsx(_components.strong,{children:`Giới hạn tạo mới của Discord đang có hiệu lực`}),` kèm thời điểm nó được gỡ, thẻ của tác vụ thất bại ghi `,_jsx(_components.em,{children:`“Discord gỡ giới hạn …”`}),`, và `,_jsx(_components.code,{children:`/backup status`}),` trong Discord báo cùng một đồng hồ đếm ngược. Khi đó bạn có hai lựa chọn: chờ rồi bấm `,_jsx(_components.strong,{children:`Tiếp tục`}),` khi cửa sổ mở lại, hoặc khôi phục lại với `,_jsx(_components.strong,{children:`Vai trò`}),`, `,_jsx(_components.strong,{children:`Xóa vai trò hiện có`}),`, `,_jsx(_components.strong,{children:`Kênh`}),` và `,_jsx(_components.strong,{children:`Xóa kênh hiện có`}),` đều tắt (trong Discord: `,_jsx(_components.code,{children:`options:!delete-roles !roles`}),`) để không có gì phải được tạo mới.`]}),`\n`,_jsx(Heading,{level:`2`,id:`lịch-tự-động`,children:`Lịch tự động`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Lịch`}),` bật chế độ sao lưu tự động.`]}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Điều khiển`}),_jsx(_components.th,{children:`Chức năng`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Sao lưu tự động`})}),_jsx(_components.td,{children:`Bật lịch`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Tần suất`})}),_jsx(_components.td,{children:`Từ 4 giờ đến 7 ngày. Khoảng nào ngắn hơn mức gói cho phép sẽ bị tắt`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Số tin nhắn mỗi kênh`})}),_jsx(_components.td,{children:`Mỗi bản sao lưu tự động lưu bao nhiêu tin nhắn từ mỗi kênh`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Số bản được giữ`})}),_jsx(_components.td,{children:`Số bản sao lưu tự động được giữ lại, do gói của bạn quyết định`})]})]})]}),`\n`,_jsxs(_components.p,{children:[`Bản sao lưu tự động `,_jsx(_components.strong,{children:`xoay vòng`}),`: khi một bản mới xuất hiện, những bản tự động cũ nhất vượt quá số mà gói của bạn giữ sẽ bị xóa. Bản sao lưu thủ công không bao giờ bị xoay vòng ra.`]}),`\n`,_jsx(Note,{children:_jsxs(_components.p,{children:[`Lịch hiển thị `,_jsx(_components.strong,{children:`Lần chạy tiếp theo`}),` và `,_jsx(_components.strong,{children:`Lần chạy gần nhất`}),` để bạn xác nhận nó đang hoạt động.`]})}),`\n`,_jsx(Heading,{level:`2`,id:`cài-đặt`,children:`Cài đặt`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Cài đặt`}),_jsx(_components.th,{children:`Tác dụng`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Quyền hạn`})}),_jsxs(_components.td,{children:[`Ba mức được mô tả ở `,_jsx(_components.a,{href:`#quy%E1%BB%81n-h%E1%BA%A1n`,children:`Quyền hạn`}),` — chỉ chủ sở hữu mới đổi được`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Theo dõi thay đổi máy chủ`})}),_jsxs(_components.td,{children:[`Bật `,_jsx(_components.a,{href:`#thay-%C4%91%E1%BB%95i`,children:`theo dõi thay đổi`}),` — Basic trở lên`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Xóa toàn bộ bản sao lưu`})}),_jsx(_components.td,{children:`Xóa vĩnh viễn mọi bản sao lưu của máy chủ này và mọi tệp được lưu cùng chúng`})]})]})]}),`\n`,_jsx(Warning,{children:_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Không thể hoàn tác việc xóa toàn bộ bản sao lưu.`}),` Nó yêu cầu bạn gõ tên máy chủ trước, và nó xóa cả các tệp đính kèm đã lưu cùng với các bản chụp.`]})}),`\n`,_jsx(Heading,{level:`2`,id:`thay-đổi`,children:`Thay đổi`}),`\n`,_jsx(Info,{children:_jsxs(_components.p,{children:[`Theo dõi thay đổi và hoàn tác cần `,_jsx(_components.strong,{children:`Basic`}),` trở lên. Bật nó tại `,_jsx(_components.strong,{children:`Cài đặt → Theo dõi thay đổi máy chủ`}),`.`]})}),`\n`,_jsxs(_components.p,{children:[`Khi bật theo dõi, Vetox ghi lại mọi thay đổi cấu trúc của máy chủ ngay khi nó xảy ra — `,_jsx(_components.strong,{children:`kênh, thread, vai trò, emoji, sticker và cài đặt máy chủ`}),`, dù được tạo, sửa hay xóa — cùng với người dùng Discord đã thực hiện, đọc từ nhật ký kiểm toán của bạn.`]}),`\n`,_jsxs(_components.p,{children:[`Tab `,_jsx(_components.strong,{children:`Thay đổi`}),` liệt kê chúng theo thứ tự mới nhất trước, lọc theo loại, theo người thực hiện và theo ngày. `,_jsx(_components.strong,{children:`Xem thay đổi`}),` hiển thị bản so sánh trước-sau của đúng những trường đã đổi.`]}),`\n`,_jsx(Note,{children:_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Bản ghi thay đổi không bao giờ chứa nội dung tin nhắn.`}),` Chúng chỉ giữ cấu trúc máy chủ cùng ID và tên của người thực hiện. Không gì khác.`]})}),`\n`,_jsx(Heading,{level:`3`,id:`hoàn-tác-một-thay-đổi`,children:`Hoàn tác một thay đổi`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Hoàn tác`}),` đảo ngược một thay đổi duy nhất mà không cần khôi phục cả một bản sao lưu:`]}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Thay đổi đó là`}),_jsx(_components.th,{children:`Khi hoàn tác`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Tạo mới`})}),_jsx(_components.td,{children:`Xóa nó đi lần nữa`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Chỉnh sửa`})}),_jsx(_components.td,{children:`Đặt lại các giá trị đã ghi`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Xóa`})}),_jsx(_components.td,{children:`Tạo lại từ những gì đã ghi`})]})]})]}),`\n`,_jsxs(_components.p,{children:[`Một lần hoàn tác chạy như một tác vụ giống khôi phục — có tiến độ, cảnh báo, hủy — và được tính là hành động phá hủy theo `,_jsx(_components.a,{href:`#quy%E1%BB%81n-h%E1%BA%A1n`,children:`mức quyền hạn`}),`, vì nó làm thay đổi máy chủ của bạn.`]}),`\n`,_jsx(Warning,{children:_jsxs(_components.p,{children:[`Nếu có thứ gì mới hơn đã thay đổi cùng đối tượng đó kể từ lúc ấy, Vetox từ chối và báo cho bạn: `,_jsx(_components.em,{children:`“Có thứ gì đó mới hơn đã thay đổi cùng một thứ này. Xác nhận để vẫn hoàn tác.”`}),` Chọn `,_jsx(_components.strong,{children:`Vẫn hoàn tác`}),` cũng sẽ đảo ngược luôn thay đổi mới hơn kia.`]})}),`\n`,_jsx(Note,{children:_jsxs(_components.p,{children:[`Theo dõi thay đổi có ngưỡng theo giờ cho mỗi máy chủ. Một cơn bão thay đổi — đổi tên hàng loạt, một cuộc tấn công — sẽ ghi `,_jsx(_components.em,{children:`“Quá nhiều thay đổi cùng lúc”`}),` và ngừng ghi cho đến khi sang giờ mới. Không có gì khác bị ảnh hưởng, và các bản sao lưu theo lịch của bạn vẫn phủ được khoảng thời gian đó.`]})}),`\n`,_jsx(Heading,{level:`2`,id:`time-machine`,children:`Time Machine`}),`\n`,_jsx(Info,{children:_jsxs(_components.p,{children:[`Time Machine cần `,_jsx(_components.strong,{children:`Max`}),` trở lên.`]})}),`\n`,_jsxs(_components.p,{children:[`Time Machine dựng lại cách máy chủ của bạn được thiết lập tại `,_jsx(_components.strong,{children:`bất kỳ thời điểm nào bạn chọn`}),`, bằng cách lấy bản sao lưu mới nhất trước thời điểm đó và phát lại mọi thay đổi đã theo dõi cho tới đó.`]}),`\n`,_jsxs(Steps,{children:[_jsx(Step,{title:`Chọn một thời điểm`,children:_jsx(_components.p,{children:`Bất kỳ đâu bên trong cửa sổ lịch sử thay đổi của bạn. Trang hiển thị thời điểm sớm nhất bạn có thể quay về.`})}),_jsx(Step,{title:`Xem trước`,children:_jsx(_components.p,{children:`Kênh và vai trò đã được dựng lại, cùng một bản so sánh với máy chủ của bạn ở hiện tại.`})}),_jsx(Step,{title:`Tạo bản chụp`,children:_jsx(_components.p,{children:`Biến bản dựng lại thành một bản sao lưu thật mà bạn có thể duyệt, xuất và khôi phục như mọi bản khác.`})})]}),`\n`,_jsx(Warning,{children:_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Time Machine bắt đầu từ bản sao lưu đầu tiên của bạn.`}),` Nếu bạn hỏi một thời điểm trước đó, Vetox trả lời `,_jsx(_components.em,{children:`“Không có bản sao lưu nào từ trước thời điểm đó, nên không thể dựng lại.”`}),` Nó cần một bản sao lưu để dựng lên — chỉ nhật ký thay đổi thôi là không đủ.`]})}),`\n`,_jsx(Note,{children:_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Bản xem trước chỉ so sánh kênh, vai trò, emoji và cài đặt máy chủ.`}),` Thread và sticker vẫn hiện trong bản dựng lại nhưng không bao giờ được tính là đã thêm, đã bỏ hay đã đổi, vì lần đọc máy chủ đang chạy phía sau phép so sánh chỉ lấy 25 thread mới nhất và hoàn toàn không mang theo sticker — nên không có gì trung thực để báo cho hai mục đó. Cài đặt được so sánh theo tên và biểu tượng của máy chủ.`]})}),`\n`,_jsx(Heading,{level:`3`,id:`khoảng-trống`,children:`Khoảng trống`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Khoảng trống`}),` là thứ mà nhật ký thay đổi đã không ghi lại — một thay đổi bị mất vì ngưỡng theo giờ, hoặc một thay đổi xảy ra khi tính năng theo dõi đang tắt. Vetox lấp nó bằng bản sao lưu gần nhất mà nó có và cho bạn biết một bản dựng lại chứa bao nhiêu khoảng trống. Bản chụp tạo ra từ thời điểm đó mang theo đúng cảnh báo ấy.`]}),`\n`,_jsx(Tip,{children:_jsx(_components.p,{children:`Khoảng trống là hệ quả của phạm vi mà nhật ký thay đổi bao phủ, không phải một lỗi. Cách khép lại nó về sau là một bản sao lưu mới.`})}),`\n`,_jsx(Heading,{level:`2`,id:`trình-xem-bản-chụp`,children:`Trình xem bản chụp`}),`\n`,_jsx(_components.p,{children:`Bấm vào một bản sao lưu sẽ mở nó ra. Không có gì ở đây làm thay đổi máy chủ của bạn — nó chỉ để đọc.`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Tab`}),_jsx(_components.th,{children:`Hiển thị`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Tổng quan`})}),_jsx(_components.td,{children:`Số lượng, các tùy chọn lúc chụp, cảnh báo, dung lượng, loại và máy chủ nguồn`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Kênh`})}),_jsx(_components.td,{children:`Cây kênh đã chụp; chọn một kênh để đọc tin nhắn của nó kèm tác giả, embed và tệp`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Vai trò`})}),_jsx(_components.td,{children:`Tên, màu, tùy chọn, số quyền và vị trí`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Cài đặt`})}),_jsx(_components.td,{children:`Mọi cài đặt máy chủ đã chụp, kèm hình biểu tượng và ảnh bìa đã lưu`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Lệnh cấm`})}),_jsx(_components.td,{children:`ID người dùng bị cấm và lý do, có thể tìm kiếm`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Thành viên`})}),_jsx(_components.td,{children:`Biệt danh và vai trò, tìm được theo ID người dùng hoặc biệt danh`})]})]})]}),`\n`,_jsx(_components.p,{children:`Tệp đính kèm đã lưu có thể tải về từ chính tin nhắn mang chúng. Tệp luôn được trả về dưới dạng tải xuống, không bao giờ mở ngay trong trang.`}),`\n`,_jsx(Note,{children:_jsxs(_components.p,{children:[`Một bản sao lưu chỉ duyệt được sau khi quá trình chụp đã `,_jsx(_components.strong,{children:`hoàn tất`}),`. Một bản còn đang chạy, hoặc một bản thất bại trước khi bản chụp kịp được ghi, sẽ báo rõ như vậy.`]})}),`\n`,_jsx(Heading,{level:`2`,id:`xuất-và-nhập`,children:`Xuất và nhập`}),`\n`,_jsx(Heading,{level:`3`,id:`xuất`,children:`Xuất`}),`\n`,_jsxs(_components.p,{children:[`Có sẵn trên `,_jsx(_components.strong,{children:`mọi gói`}),`. Xuất sẽ tải bản sao lưu xuống dưới dạng một tệp `,_jsx(_components.code,{children:`.json`}),` theo `,_jsx(_components.strong,{children:`định dạng máy chủ của chính Discord`}),`: đối tượng máy chủ, vai trò, kênh cùng phần ghi đè quyền của chúng, emoji và sticker.`]}),`\n`,_jsx(Note,{children:_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Tin nhắn, thành viên và lệnh cấm không nằm trong bản xuất.`}),` Chúng không thuộc định dạng máy chủ của Discord, và chúng là nửa nhạy cảm về quyền riêng tư của một bản sao lưu. Để chuyển những thứ đó, hãy khôi phục bản sao lưu thay vì xuất nó.`]})}),`\n`,_jsx(Heading,{level:`3`,id:`nhập`,children:`Nhập`}),`\n`,_jsx(Info,{children:_jsxs(_components.p,{children:[`Nhập `,_jsx(_components.strong,{children:`tệp sao lưu`}),` cần `,_jsx(_components.strong,{children:`Basic`}),` trở lên. Áp dụng `,_jsx(_components.strong,{children:`mẫu máy chủ Discord`}),` miễn phí ở mọi gói, và Xuất cũng vậy.`]})}),`\n`,_jsxs(_components.p,{children:[`Nhập biến một tệp máy chủ theo định dạng Discord thành một bản sao lưu mà bạn có thể xem trước và khôi phục. Tệp giới hạn ở `,_jsx(_components.strong,{children:`5 MB`}),`.`]}),`\n`,_jsxs(_components.p,{children:[`Hộp thoại Nhập cũng nhận một `,_jsx(_components.strong,{children:`mẫu máy chủ Discord`}),` — hãy dán liên kết mà Discord đưa cho bạn ở `,_jsx(_components.em,{children:`Cài đặt máy chủ → Mẫu máy chủ`}),` (`,_jsx(_components.code,{children:`https://discord.new/…`}),`) hoặc mã của mẫu đó. Vetox tải mẫu về và biến kênh, vai trò cùng cài đặt của nó thành một bản sao lưu, rồi bạn khôi phục bản đó vào máy chủ này như mọi bản khác. Đó là cách nạp một mẫu vào một máy chủ `,_jsx(_components.strong,{children:`đã có sẵn`}),`, điều mà chính Discord chỉ cho phép với máy chủ mới.`]}),`\n`,_jsx(Warning,{children:_jsx(_components.p,{children:`Tệp phải thực sự tuân theo định dạng máy chủ của Discord. Một tệp không đúng sẽ bị từ chối hoàn toàn và nêu tên trường đầu tiên bị lỗi — Vetox không bao giờ áp dụng nửa vời. Điều này áp dụng cho cả tệp do công cụ khác tạo ra lẫn tệp viết tay hoặc do AI sinh ra.`})}),`\n`,_jsx(Heading,{level:`2`,id:`sao-lưu-kênh`,children:`Sao lưu kênh`}),`\n`,_jsx(Info,{children:_jsxs(_components.p,{children:[`Sao lưu kênh cần `,_jsx(_components.strong,{children:`Basic`}),` trở lên.`]})}),`\n`,_jsxs(_components.p,{children:[`Một bản sao lưu kênh lưu `,_jsx(_components.strong,{children:`những tin nhắn gần nhất của một kênh hoặc một thread`}),`, kèm tệp đính kèm của chúng, để bạn đăng chúng vào bất kỳ kênh nào của bất kỳ máy chủ nào bạn quản lý.`]}),`\n`,_jsxs(Steps,{children:[_jsx(Step,{title:`Sao lưu một kênh`,children:_jsxs(_components.p,{children:[`Từ tab Sao lưu, hoặc bằng `,_jsx(_components.a,{href:`/vi/commands/backup#/chatlog-%E2%80%94-sao-l%C6%B0u-k%C3%AAnh`,children:_jsx(_components.code,{children:`/chatlog create`})}),` trong Discord. Chọn kênh và số tin nhắn cần giữ. Hỗ trợ kênh văn bản, thông báo, diễn đàn và thread.`]})}),_jsx(Step,{title:`Tùy chọn: bắt đầu từ xa hơn về trước`,children:_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Bắt đầu trước tin nhắn này`}),` nhận một ID tin nhắn và lưu những tin nhắn trước nó — đây là cách tiếp nối từ nơi một bản sao lưu kênh trước đó đã dừng.`]})}),_jsx(Step,{title:`Khôi phục vào một kênh`,children:_jsx(_components.p,{children:`Chọn nơi đến. Tin nhắn được đăng theo thứ tự cũ nhất trước, kèm phần ghim của chúng.`})})]}),`\n`,_jsxs(Note,{children:[_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Khôi phục kênh không xóa gì cả.`}),` Các tin nhắn đã lưu được thêm vào bên cạnh những gì đã có trong kênh. Sao lưu kênh lớn cần một lúc để đăng — thẻ tiến độ hiển thị số lượng.`]}),_jsxs(_components.p,{children:[`Một tin nhắn mà Discord không có gì để gửi lại — không nội dung, không tệp và không embed, ví dụ một thông báo hệ thống hay một bài chỉ có sticker — sẽ bị bỏ qua, và cảnh báo của tác vụ cho biết có bao nhiêu tin nhắn như vậy: `,_jsx(_components.em,{children:`“Một số tin nhắn không có gì để đăng lại (không có nội dung, tệp hay embed) và đã bị bỏ qua.”`})]})]}),`\n`,_jsxs(_components.p,{children:[`Sao lưu kênh có giới hạn riêng và số đếm riêng, tách khỏi sao lưu toàn máy chủ, và chúng xuất hiện dưới bộ lọc `,_jsx(_components.strong,{children:`Kênh`}),`.`]}),`\n`,_jsx(Note,{children:_jsxs(_components.p,{children:[`Trong Discord, chúng có lệnh riêng là `,_jsx(_components.a,{href:`/vi/commands/backup#/chatlog-%E2%80%94-sao-l%C6%B0u-k%C3%AAnh`,children:_jsx(_components.code,{children:`/chatlog`})}),`, với sáu lệnh con — create, list, info, load, delete và purge. `,_jsx(_components.code,{children:`/chatlog purge`}),` chỉ xóa các bản sao lưu kênh; các bản sao lưu máy chủ của bạn không bị đụng tới.`]})}),`\n`,_jsx(Heading,{level:`2`,id:`giới-hạn-theo-gói`,children:`Giới hạn theo gói`}),`\n`,_jsx(_components.p,{children:`Mọi con số ở đây đều được Vetox thực thi. Một dấu gạch ngang nghĩa là tính năng đó không có trên gói đó.`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Giới hạn`}),_jsx(_components.th,{children:`Starter`}),_jsx(_components.th,{children:`Basic`}),_jsx(_components.th,{children:`Max`}),_jsx(_components.th,{children:`Black`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Số bản sao lưu được lưu`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`15`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`50`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`100`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`250`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Số tin nhắn mỗi kênh`}),_jsx(_components.td,{children:`—`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`50`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`100`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`250`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Số mục thành viên mỗi bản sao lưu`}),_jsx(_components.td,{children:`—`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`5.000`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`25.000`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`100.000`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Khoảng tự động ngắn nhất`}),_jsx(_components.td,{children:`24 giờ`}),_jsx(_components.td,{children:`12 giờ`}),_jsx(_components.td,{children:`8 giờ`}),_jsx(_components.td,{children:`4 giờ`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Số bản sao lưu tự động được giữ`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`1`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`2`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`4`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`8`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Dung lượng bản sao lưu`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`5 MB`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`25 MB`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`50 MB`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`100 MB`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Tệp đính kèm lưu mỗi bản sao lưu`}),_jsx(_components.td,{children:`—`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`100 MB`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`500 MB`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`2 GB`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Tệp đơn lớn nhất được lưu`}),_jsx(_components.td,{children:`—`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`10 MB`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`25 MB`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`100 MB`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Lịch sử thay đổi được giữ`}),_jsx(_components.td,{children:`—`}),_jsx(_components.td,{children:`30 ngày`}),_jsx(_components.td,{children:`90 ngày`}),_jsx(_components.td,{children:`365 ngày`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Số tin nhắn mỗi bản sao lưu kênh`}),_jsx(_components.td,{children:`—`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`250`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`500`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`1.000`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Số bản sao lưu kênh được lưu`}),_jsx(_components.td,{children:`—`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`25`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`50`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`100`})]})]})]}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Tính năng`}),_jsx(_components.th,{children:`Starter`}),_jsx(_components.th,{children:`Basic`}),_jsx(_components.th,{children:`Max`}),_jsx(_components.th,{children:`Black`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Tạo, khôi phục, xóa`}),_jsx(_components.td,{children:`Có`}),_jsx(_components.td,{children:`Có`}),_jsx(_components.td,{children:`Có`}),_jsx(_components.td,{children:`Có`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Trình xem bản chụp, Sao lưu của tôi`}),_jsx(_components.td,{children:`Có`}),_jsx(_components.td,{children:`Có`}),_jsx(_components.td,{children:`Có`}),_jsx(_components.td,{children:`Có`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Xuất`}),_jsx(_components.td,{children:`Có`}),_jsx(_components.td,{children:`Có`}),_jsx(_components.td,{children:`Có`}),_jsx(_components.td,{children:`Có`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Thread và bài đăng diễn đàn`}),_jsx(_components.td,{children:`—`}),_jsx(_components.td,{children:`Có`}),_jsx(_components.td,{children:`Có`}),_jsx(_components.td,{children:`Có`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Lệnh cấm`}),_jsx(_components.td,{children:`—`}),_jsx(_components.td,{children:`Có`}),_jsx(_components.td,{children:`Có`}),_jsx(_components.td,{children:`Có`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Biệt danh và vai trò thành viên`}),_jsx(_components.td,{children:`—`}),_jsx(_components.td,{children:`Có`}),_jsx(_components.td,{children:`Có`}),_jsx(_components.td,{children:`Có`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Tin nhắn`}),_jsx(_components.td,{children:`—`}),_jsx(_components.td,{children:`Có`}),_jsx(_components.td,{children:`Có`}),_jsx(_components.td,{children:`Có`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Tệp đính kèm được lưu`}),_jsx(_components.td,{children:`—`}),_jsx(_components.td,{children:`Có`}),_jsx(_components.td,{children:`Có`}),_jsx(_components.td,{children:`Có`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Theo dõi thay đổi và hoàn tác`}),_jsx(_components.td,{children:`—`}),_jsx(_components.td,{children:`Có`}),_jsx(_components.td,{children:`Có`}),_jsx(_components.td,{children:`Có`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Nhập tệp sao lưu`}),_jsx(_components.td,{children:`—`}),_jsx(_components.td,{children:`Có`}),_jsx(_components.td,{children:`Có`}),_jsx(_components.td,{children:`Có`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Áp dụng mẫu Discord`}),_jsx(_components.td,{children:`Có`}),_jsx(_components.td,{children:`Có`}),_jsx(_components.td,{children:`Có`}),_jsx(_components.td,{children:`Có`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Time Machine`}),_jsx(_components.td,{children:`—`}),_jsx(_components.td,{children:`—`}),_jsx(_components.td,{children:`Có`}),_jsx(_components.td,{children:`Có`})]})]})]}),`\n`,_jsx(Note,{children:_jsxs(_components.p,{children:[`Starter giữ lại những phần quan trọng nhất: bạn có thể sao lưu kênh, vai trò và cài đặt của mình, khôi phục chúng, duyệt một bản chụp và xuất nó ra. Những gì premium bổ sung là `,_jsx(_components.strong,{children:`chiều sâu`}),` — tin nhắn, thành viên, lệnh cấm, tệp đính kèm, lịch sử — và `,_jsx(_components.strong,{children:`tần suất`}),`.`]})}),`\n`,_jsx(Heading,{level:`3`,id:`khi-gói-của-bạn-thay-đổi`,children:`Khi gói của bạn thay đổi`}),`\n`,_jsxs(_components.p,{children:[`Quy tắc là `,_jsx(_components.strong,{children:`khóa, không xóa`}),`. Không có gì bị gỡ bỏ chỉ vì một gói đăng ký kết thúc.`]}),`\n`,_jsxs(Note,{children:[_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Cài đặt lịch và theo dõi của bạn sẽ quay lại khi bạn nâng cấp lần nữa.`}),` Khi hạ cấp, khoảng tự động, số tin nhắn mỗi kênh và theo dõi thay đổi bị giới hạn ở mức gói thấp hơn cho phép, nhưng Vetox vẫn giữ các giá trị bạn đã tự đặt. Khi nâng cấp, chúng được khôi phục trong phạm vi gói mới cho phép. Nếu bạn thay đổi một trong các cài đặt này khi đang ở gói thấp hơn, lựa chọn mới của bạn sẽ thay thế giá trị đã được giữ. Số bản sao lưu tự động được giữ luôn tuân theo gói hiện tại của bạn.`]}),_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Các bản sao lưu`}),` của bạn không bị ảnh hưởng: những bản vượt giới hạn sẽ bị khóa, và mở khóa ngay khi bạn trở lại trong giới hạn.`]})]}),`\n`,_jsx(Heading,{level:`2`,id:`quyền-riêng-tư-và-thời-gian-lưu-giữ`,children:`Quyền riêng tư và thời gian lưu giữ`}),`\n`,_jsxs(_components.p,{children:[`Bản sao lưu là `,_jsx(_components.strong,{children:`dữ liệu của máy chủ bạn`}),`, do Vetox nắm giữ thay mặt chủ máy chủ.`]}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Cái gì`}),_jsx(_components.th,{children:`Được giữ bao lâu`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Bản sao lưu thủ công`}),_jsx(_components.td,{children:`Cho đến khi có người xóa. Chúng không hết hạn`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Bản sao lưu tự động`}),_jsx(_components.td,{children:`Cho đến khi bị những bản mới hơn xoay vòng ra, theo gói của bạn`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Bản sao an toàn`}),_jsx(_components.td,{children:`7 ngày`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Thay đổi đã theo dõi`}),_jsx(_components.td,{children:`Cửa sổ lịch sử thay đổi của gói bạn`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Sau khi Vetox rời một máy chủ`}),_jsx(_components.td,{children:`30 ngày, sau đó mọi thứ của máy chủ đó bị xóa vĩnh viễn`})]})]})]}),`\n`,_jsxs(_components.p,{children:[`Bản chụp và tệp đã lưu được `,_jsx(_components.strong,{children:`mã hóa khi lưu trữ`}),` bằng AES-256-GCM. Mỗi bản sao lưu có khóa riêng, được bảo vệ bằng các khóa chủ do Vetox nắm giữ. Chúng nằm trên hạ tầng do Vetox vận hành và không bao giờ được tải lên một dịch vụ lưu trữ của bên thứ ba. Một bản sao lưu được niêm phong khi tạo và không bao giờ được chỉnh sửa sau đó.`]}),`\n`,_jsx(Note,{children:_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Nhân viên Vetox không mở nội dung của các bản sao lưu.`}),` Ngoại lệ duy nhất là một yêu cầu hỗ trợ từ chính chủ máy chủ: với sự đồng ý của chủ sở hữu, nhân viên làm việc qua chính các khung nhìn bảng điều khiển của chủ sở hữu, và mọi lần truy cập như vậy đều được ghi vào nhật ký kiểm toán.`]})}),`\n`,_jsx(Note,{children:_jsxs(_components.p,{children:[`Nếu bạn yêu cầu Vetox xóa dữ liệu cá nhân của bạn, bạn sẽ được gỡ khỏi vai trò người tạo của mọi bản sao lưu và khỏi vai trò người thực hiện đã ghi của mọi thay đổi được theo dõi. Vì một bản sao lưu không bao giờ được chỉnh sửa sau khi tạo, những tin nhắn bạn viết mà một quản trị viên đã chụp trong bản sao lưu của máy chủ `,_jsx(_components.em,{children:`họ`}),` sẽ ở lại bên trong đó cho đến khi bản sao lưu ấy bị xóa — cũng giống như trong bất kỳ bản sao dữ liệu máy chủ nào do chủ sở hữu của nó nắm giữ. Hãy hỏi quản trị viên của máy chủ đó nếu bạn cần gỡ một bản sao lưu cụ thể.`]})}),`\n`,_jsxs(_components.p,{children:[`Chi tiết đầy đủ có trong `,_jsx(_components.a,{href:`https://vetox.io/policy`,children:`Chính sách quyền riêng tư`}),`.`]}),`\n`,_jsx(Heading,{level:`2`,id:`khắc-phục-sự-cố`,children:`Khắc phục sự cố`}),`\n`,_jsxs(AccordionGroup,{children:[_jsx(Accordion,{title:`Vừa có một bản sao lưu được tạo ở đây`,id:`vua-co-mot-ban-sao-luu-duoc-tao-o-day`,children:_jsxs(_components.p,{children:[`Mỗi máy chủ tạo được một bản sao lưu thủ công mỗi `,_jsx(_components.strong,{children:`10 phút`}),`. Bản sao lưu tự động không bị ảnh hưởng. Hãy chờ, hoặc dùng bản bạn vừa tạo.`]})}),_jsx(Accordion,{title:`Đã đạt giới hạn khôi phục và hoàn tác của hôm nay`,id:`da-dat-gioi-han-khoi-phuc-va-hoan-tac-cua-hom-nay`,children:_jsx(_components.p,{children:`Máy chủ này hoặc tài khoản của bạn đã dùng hết hạn mức ngày là 10 lần mỗi máy chủ / 20 lần mỗi người. Hãy thử lại vào ngày mai.`})}),_jsx(Accordion,{title:`Một tác vụ sao lưu khác đang chạy trên máy chủ này`,id:`mot-tac-vu-sao-luu-khac-dang-chay-tren-may-chu-nay`,children:_jsx(_components.p,{children:`Mỗi máy chủ chỉ chạy một tác vụ sao lưu hoặc khôi phục tại một thời điểm. Hãy chờ tác vụ đang chạy, hoặc hủy nó từ thẻ tiến độ của nó.`})}),_jsx(Accordion,{title:`Bạn đã đạt giới hạn số bản sao lưu của gói`,id:`ban-da-dat-gioi-han-so-ban-sao-luu-cua-goi`,children:_jsx(_components.p,{children:`Hãy xóa một bản sao lưu bạn không còn cần, hoặc nâng cấp. Bản sao an toàn không tính vào giới hạn.`})}),_jsx(Accordion,{title:`Bản sao lưu này vượt quá giới hạn của gói bạn`,id:`ban-sao-luu-nay-vuot-qua-gioi-han-cua-goi-ban`,children:_jsx(_components.p,{children:`Bạn đang giữ nhiều bản sao lưu hơn mức gói hiện tại cho phép, nên những bản cũ nhất dôi ra bị khóa. Hãy xóa một bản mới hơn hoặc nâng cấp để mở khóa chúng.`})}),_jsx(Accordion,{title:`Sao lưu máy chủ chỉ dành cho chủ sở hữu máy chủ và các thành viên có quyền Quản trị viên`,id:`sao-luu-may-chu-chi-danh-cho-chu-so-huu-may-chu-va-cac-thanh-vien-co-quyen-quan-tri-vien`,children:_jsxs(_components.p,{children:[`Mọi phần của Sao lưu máy chủ, kể cả việc xem, đều cần `,_jsx(_components.strong,{children:`Administrator`}),` — Manage Server là chưa đủ, và cả Kiểm soát truy cập lẫn phần cài đặt vai trò của một lệnh đều không thể cấp quyền dùng nó. Hãy xin chủ máy chủ một vai trò có Administrator, hoặc nhờ một quản trị viên làm việc đó thay bạn. Xem `,_jsx(_components.a,{href:`#quy%E1%BB%81n-h%E1%BA%A1n`,children:`Quyền hạn`}),`.`]})}),_jsx(Accordion,{title:`Chỉ những người được quyền hạn sao lưu của máy chủ cho phép mới làm được việc này`,id:`chi-nhung-nguoi-duoc-quyen-han-sao-luu-cua-may-chu-cho-phep-moi-lam-duoc-viec-nay`,children:_jsxs(_components.p,{children:[_jsx(_components.a,{href:`#quy%E1%BB%81n-h%E1%BA%A1n`,children:`Mức quyền hạn`}),` của máy chủ dành hành động này cho chủ sở hữu. Hoặc chủ sở hữu tự thực hiện, hoặc chủ sở hữu đổi mức đó tại `,_jsx(_components.strong,{children:`Cài đặt → Quyền hạn`}),`.`]})}),_jsx(Accordion,{title:`Chỉ chủ máy chủ mới tạo được bản sao lưu ở đây`,id:`chi-chu-may-chu-moi-tao-duoc-ban-sao-luu-o-day`,children:_jsxs(_components.p,{children:[`Mức quyền hạn đang là `,_jsx(_components.strong,{children:`Chỉ chủ sở hữu dùng được các lệnh liên quan`}),`. Hãy nhờ chủ sở hữu chụp bản sao lưu, hoặc nới mức đó ra.`]})}),_jsx(Accordion,{title:`Tên máy chủ bạn gõ không khớp`,id:`ten-may-chu-ban-go-khong-khop`,children:_jsx(_components.p,{children:`Ô xác nhận phải khớp chính xác tên hiện tại của máy chủ, kể cả chữ hoa và emoji. Hãy sao chép nó từ dòng nhắc trong hộp thoại.`})}),_jsx(Accordion,{title:`Vetox thiếu những quyền mà nó cần`,id:`vetox-thieu-nhung-quyen-ma-no-can`,children:_jsxs(_components.p,{children:[`Hãy cấp cho Vetox quyền `,_jsx(_components.strong,{children:`Administrator`}),`, hoặc cả mười một quyền được liệt kê ở `,_jsx(_components.a,{href:`#nh%E1%BB%AFng-g%C3%AC-vetox-c%E1%BA%A7n-%C4%91%E1%BB%83-kh%C3%B4i-ph%E1%BB%A5c`,children:`Những gì Vetox cần để khôi phục`}),`, và kéo vai trò của nó lên trên những vai trò đang được khôi phục.`]})}),_jsx(Accordion,{title:`Một số vai trò nằm trên Vetox trong danh sách vai trò`,id:`mot-so-vai-tro-nam-tren-vetox-trong-danh-sach-vai-tro`,children:_jsx(_components.p,{children:`Những vai trò đó đã được báo cáo và giữ nguyên — Discord không cho một bot chỉnh sửa một vai trò nằm trên vai trò của chính nó. Hãy chuyển vai trò của Vetox lên cao hơn rồi khôi phục lại.`})}),_jsx(Accordion,{title:`Một số vai trò không thể được đưa về đúng thứ tự ban đầu`,id:`mot-so-vai-tro-khong-the-duoc-dua-ve-dung-thu-tu-ban-dau`,children:_jsxs(_components.p,{children:[`Discord chỉ cho phép một bot sắp xếp các vai trò nằm dưới vai trò cao nhất của chính nó. Hãy kéo vai trò của Vetox lên đầu danh sách vai trò, rồi kéo các vai trò bị ảnh hưởng về đúng chỗ hoặc khôi phục lại. Xem `,_jsx(_components.a,{href:`#th%E1%BB%A9-t%E1%BB%B1-vai-tr%C3%B2`,children:`Thứ tự vai trò`}),`.`]})}),_jsx(Accordion,{title:`Kênh thông báo và kênh sân khấu đã bị bỏ qua`,id:`kenh-thong-bao-va-kenh-san-khau-da-bi-bo-qua`,children:_jsxs(_components.p,{children:[`Discord chỉ cho phép các kênh đó trong `,_jsx(_components.strong,{children:`máy chủ Cộng đồng`}),`. Hãy bật Cộng đồng trong Cài đặt máy chủ rồi khôi phục lại để bao gồm chúng — xem `,_jsx(_components.a,{href:`#k%C3%AAnh-th%C3%B4ng-b%C3%A1o-v%C3%A0-k%C3%AAnh-s%C3%A2n-kh%E1%BA%A5u`,children:`Kênh thông báo và kênh sân khấu`}),`. Dù thế nào, mọi thứ khác trong bản sao lưu vẫn được khôi phục.`]})}),_jsx(Accordion,{title:`Một số phần của bản sao lưu đã được điều chỉnh cho phù hợp với những gì máy chủ này hỗ trợ`,id:`mot-so-phan-cua-ban-sao-luu-da-duoc-dieu-chinh-cho-phu-hop-voi-nhung-gi-may-chu-nay-ho-tro`,children:_jsxs(_components.p,{children:[`Máy chủ này thiếu một mức boost hoặc một tính năng mà máy chủ gốc của bản sao lưu từng có, nên Vetox đã khôi phục những phần đó theo cách máy chủ này cho phép — vai trò không kèm biểu tượng hoặc dải màu, kênh thoại ở chất lượng âm thanh cao nhất của máy chủ — và bỏ qua các hình ảnh máy chủ, cài đặt Cộng đồng hoặc sticker Lottie mà máy chủ không nhận được. Cảnh báo sẽ nêu rõ đó là những phần nào. Xem `,_jsx(_components.a,{href:`#khi-m%C3%A1y-ch%E1%BB%A7-n%C3%A0y-kh%C3%A1c-v%E1%BB%9Bi-b%E1%BA%A3n-sao-l%C6%B0u`,children:`Khi máy chủ này khác với bản sao lưu`}),`.`]})}),_jsx(Accordion,{title:`Đã đạt giới hạn của Discord cho máy chủ này, nên một số mục đã bị bỏ qua`,id:`da-dat-gioi-han-cua-discord-cho-may-chu-nay-nen-mot-so-muc-da-bi-bo-qua`,children:_jsxs(_components.p,{children:[`Một máy chủ chứa tối đa 250 vai trò và 500 kênh, và một danh mục chứa tối đa 50 kênh. Vetox đã tạo những gì còn vừa chỗ: các vai trò thấp nhất trong danh sách là những vai trò bị bỏ qua, và một kênh có danh mục đã đầy được tạo bên ngoài danh mục đó. Bản kế hoạch hiển thị con số này trước khi bạn xác nhận. Để chứa được mọi thứ, hãy dọn chỗ trước, hoặc dùng `,_jsx(_components.strong,{children:`Thay thế toàn bộ`}),` — preset này gỡ các vai trò và kênh hiện tại của máy chủ trước khi tạo vai trò và kênh của bản sao lưu.`]})}),_jsx(Accordion,{title:`Discord chỉ cho phép một bot tạo 250 vai trò hoặc 500 kênh trong vòng 48 giờ`,id:`discord-chi-cho-phep-mot-bot-tao-250-vai-tro-hoac-500-kenh-trong-vong-48-gio`,children:_jsxs(_components.p,{children:[`Bạn đã dùng hết hạn mức tạo mới của Discord cho máy chủ này. Xóa bớt, hủy tác vụ, hay mời lại Vetox đều không hoàn lại nó. Trang này và `,_jsx(_components.code,{children:`/backup status`}),` cho biết khi nào nó được gỡ; hãy chờ đến lúc đó rồi bấm `,_jsx(_components.strong,{children:`Tiếp tục`}),`, hoặc khôi phục lại với vai trò và kênh đã tắt. Xem `,_jsx(_components.a,{href:`#gi%E1%BB%9Bi-h%E1%BA%A1n-k%C3%AAnh-v%C3%A0-vai-tr%C3%B2-c%E1%BB%A7a-discord`,children:`Giới hạn kênh và vai trò của Discord`}),`.`]})}),_jsx(Accordion,{title:`Máy chủ này không còn ô trống cho emoji hoặc sticker`,id:`may-chu-nay-khong-con-o-trong-cho-emoji-hoac-sticker`,children:_jsx(_components.p,{children:`Số ô emoji và sticker phụ thuộc vào mức boost của máy chủ bạn, và emoji tĩnh, emoji động và sticker mỗi loại có số ô riêng. Phần còn lại của lần khôi phục đã hoàn tất; những mục dôi ra bị bỏ qua. Bản kế hoạch cho biết có bao nhiêu mục sẽ không vừa chỗ trước khi bạn xác nhận.`})}),_jsx(Accordion,{title:`Discord đã từ chối một số emoji hoặc sticker`,id:`discord-da-tu-choi-mot-so-emoji-hoac-sticker`,children:_jsx(_components.p,{children:`Discord không chấp nhận những tệp đó — ví dụ một hình ảnh lớn hơn mức Discord cho phép. Chúng đã bị bỏ qua, và phần còn lại của lần khôi phục vẫn tiếp tục.`})}),_jsx(Accordion,{title:`Đã đạt giới hạn tải lên emoji và sticker của Discord`,id:`da-dat-gioi-han-tai-len-emoji-va-sticker-cua-discord`,children:_jsxs(_components.p,{children:[`Discord giới hạn số emoji và sticker mà một máy chủ có thể tải lên trong một khoảng thời gian ngắn. Phần còn lại đã bị bỏ qua để lần khôi phục có thể hoàn tất. Hãy khôi phục lại bản sao lưu vào lúc khác, chỉ bật `,_jsx(_components.strong,{children:`Emoji`}),` và `,_jsx(_components.strong,{children:`Sticker`}),` — những gì đã có trên máy chủ sẽ được nhận ra và không bị tải lên hai lần.`]})}),_jsx(Accordion,{title:`Máy chủ này lớn hơn dung lượng sao lưu của gói bạn`,id:`may-chu-nay-lon-hon-dung-luong-sao-luu-cua-goi-ban`,children:_jsx(_components.p,{children:`Hãy chụp ít tin nhắn hơn mỗi kênh, tắt tệp đính kèm, hoặc nâng cấp để có ngưỡng lớn hơn.`})}),_jsx(Accordion,{title:`Khoảng đó ngắn hơn mức gói của bạn cho phép`,id:`khoang-do-ngan-hon-muc-goi-cua-ban-cho-phep`,children:_jsx(_components.p,{children:`Hãy chọn một khoảng dài hơn, hoặc nâng cấp. Thông báo từ chối có nêu mức tối thiểu của gói bạn.`})}),_jsx(Accordion,{title:`Không đọc được bản sao lưu đó, hoặc nó không qua được kiểm tra toàn vẹn`,id:`khong-doc-duoc-ban-sao-luu-do-hoac-no-khong-qua-duoc-kiem-tra-toan-ven`,children:_jsx(_components.p,{children:`Tệp đã lưu bị hỏng hoặc bị thiếu và không thể khôi phục. Bản ghi vẫn được giữ để bạn thấy chuyện đã xảy ra. Hãy tạo một bản sao lưu mới, và liên hệ hỗ trợ nếu điều này lặp lại.`})}),_jsx(Accordion,{title:`Không liên hệ được Vetox, hoặc nó đã mất kết nối`,id:`khong-lien-he-duoc-vetox-hoac-no-da-mat-ket-noi`,children:_jsxs(_components.p,{children:[`Bot đang khởi động lại hoặc ngoại tuyến. Không có gì bị thay đổi thêm. Hãy thử lại sau giây lát; một lần khôi phục đã bắt đầu sẽ có nút `,_jsx(_components.strong,{children:`Tiếp tục`}),`.`]})}),_jsx(Accordion,{title:`Sao lưu máy chủ tạm thời không khả dụng`,id:`sao-luu-may-chu-tam-thoi-khong-kha-dung`,children:_jsx(_components.p,{children:`Tính năng đang tạm dừng để bảo trì. Các bản sao lưu của bạn không bị đụng tới và không có gì bị xóa.`})})]}),`\n`,_jsx(Heading,{level:`2`,id:`liên-quan`,children:`Liên quan`}),`\n`,_jsxs(CardGroup,{cols:2,children:[_jsx(Card,{title:`Lệnh /backup`,icon:`terminal`,href:`/vi/commands/backup`,children:_jsx(_components.p,{children:`Mọi lệnh con, mọi tùy chọn và ngữ pháp tùy chọn khi tải.`})}),_jsx(Card,{title:`Sao lưu của tôi`,icon:`box-archive`,href:`/vi/members/my-backups`,children:_jsx(_components.p,{children:`Bản sao lưu của bạn trên mọi máy chủ, và cách khôi phục sang một máy chủ khác.`})}),_jsx(Card,{title:`Sao lưu Vetox`,icon:`floppy-disk`,href:`/vi/server-management/backup`,children:_jsx(_components.p,{children:`Bản chụp riêng biệt của chính cấu hình Vetox.`})}),_jsx(Card,{title:`Kiểm soát truy cập`,icon:`user-lock`,href:`/vi/server-management/dashboard-permissions`,children:_jsx(_components.p,{children:`Chọn những quản trị viên nào được mở mục Backup.`})}),_jsx(Card,{title:`Giới hạn tính năng`,icon:`list-check`,href:`/vi/premium/feature-limits`,children:_jsx(_components.p,{children:`Tất cả giới hạn theo cấp trong một bảng.`})}),_jsx(Card,{title:`Quyền hạn`,icon:`shield-halved`,href:`/vi/permissions`,children:_jsx(_components.p,{children:`Thứ bậc vai trò và những gì Vetox cần.`})})]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Sao lưu máy chủ","description":"Chụp lại chính máy chủ Discord của bạn — kênh, vai trò, cài đặt, emoji, lệnh cấm, vai trò thành viên và tin nhắn — rồi khôi phục tại đây hoặc sang một máy chủ khác mà bạn quản lý.","icon":"server","sidebarTitle":"Sao lưu máy chủ","href":"/vi/server-management/server-backup"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Một bản sao lưu chứa những gì","slug":"một-bản-sao-lưu-chứa-những-gì","depth":2,"children":[{"title":"Những gì không bao giờ được chụp","slug":"những-gì-không-bao-giờ-được-chụp","depth":3,"children":[]}]},{"title":"Tạo một bản sao lưu","slug":"tạo-một-bản-sao-lưu","depth":2,"children":[{"title":"Tệp đính kèm","slug":"tệp-đính-kèm","depth":3,"children":[]},{"title":"Nếu bản sao lưu quá lớn so với gói của bạn","slug":"nếu-bản-sao-lưu-quá-lớn-so-với-gói-của-bạn","depth":3,"children":[]}]},{"title":"Tab Sao lưu","slug":"tab-sao-lưu","depth":2,"children":[{"title":"Khi một bản sao lưu bị khóa","slug":"khi-một-bản-sao-lưu-bị-khóa","depth":3,"children":[]}]},{"title":"Khôi phục","slug":"khôi-phục","depth":2,"children":[{"title":"Các preset","slug":"các-preset","depth":3,"children":[]},{"title":"Bạn được khôi phục bao nhiêu lần","slug":"bạn-được-khôi-phục-bao-nhiêu-lần","depth":3,"children":[]},{"title":"Điều gì xảy ra với thành viên của bạn","slug":"điều-gì-xảy-ra-với-thành-viên-của-bạn","depth":3,"children":[]},{"title":"Bản sao an toàn","slug":"bản-sao-an-toàn","depth":3,"children":[]},{"title":"Nếu một lần khôi phục dừng giữa chừng","slug":"nếu-một-lần-khôi-phục-dừng-giữa-chừng","depth":3,"children":[]},{"title":"Quyền hạn","slug":"quyền-hạn","depth":3,"children":[]},{"title":"Những gì Vetox cần để khôi phục","slug":"những-gì-vetox-cần-để-khôi-phục","depth":3,"children":[]},{"title":"Thứ tự vai trò","slug":"thứ-tự-vai-trò","depth":3,"children":[]},{"title":"Khi máy chủ này khác với bản sao lưu","slug":"khi-máy-chủ-này-khác-với-bản-sao-lưu","depth":3,"children":[]},{"title":"Kênh thông báo và kênh sân khấu","slug":"kênh-thông-báo-và-kênh-sân-khấu","depth":3,"children":[]},{"title":"Giới hạn kênh và vai trò của Discord","slug":"giới-hạn-kênh-và-vai-trò-của-discord","depth":3,"children":[]}]},{"title":"Lịch tự động","slug":"lịch-tự-động","depth":2,"children":[]},{"title":"Cài đặt","slug":"cài-đặt","depth":2,"children":[]},{"title":"Thay đổi","slug":"thay-đổi","depth":2,"children":[{"title":"Hoàn tác một thay đổi","slug":"hoàn-tác-một-thay-đổi","depth":3,"children":[]}]},{"title":"Time Machine","slug":"time-machine","depth":2,"children":[{"title":"Khoảng trống","slug":"khoảng-trống","depth":3,"children":[]}]},{"title":"Trình xem bản chụp","slug":"trình-xem-bản-chụp","depth":2,"children":[]},{"title":"Xuất và nhập","slug":"xuất-và-nhập","depth":2,"children":[{"title":"Xuất","slug":"xuất","depth":3,"children":[]},{"title":"Nhập","slug":"nhập","depth":3,"children":[]}]},{"title":"Sao lưu kênh","slug":"sao-lưu-kênh","depth":2,"children":[]},{"title":"Giới hạn theo gói","slug":"giới-hạn-theo-gói","depth":2,"children":[{"title":"Khi gói của bạn thay đổi","slug":"khi-gói-của-bạn-thay-đổi","depth":3,"children":[]}]},{"title":"Quyền riêng tư và thời gian lưu giữ","slug":"quyền-riêng-tư-và-thời-gian-lưu-giữ","depth":2,"children":[]},{"title":"Khắc phục sự cố","slug":"khắc-phục-sự-cố","depth":2,"children":[]},{"title":"Liên quan","slug":"liên-quan","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"vetox-ec2a2bcb","siteName":"Vetox","title":"Sao lưu máy chủ - Vetox","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{"en":{"href":"/en/server-management/server-backup","matchLevel":1},"ar":{"href":"/ar/server-management/server-backup","matchLevel":1},"zh-CN":{"href":"/zh-CN/server-management/server-backup","matchLevel":1},"fr":{"href":"/fr/server-management/server-backup","matchLevel":1},"de":{"href":"/de/server-management/server-backup","matchLevel":1},"ja":{"href":"/ja/server-management/server-backup","matchLevel":1},"ru":{"href":"/ru/server-management/server-backup","matchLevel":1},"es":{"href":"/es/server-management/server-backup","matchLevel":1},"tr":{"href":"/tr/server-management/server-backup","matchLevel":1},"nl":{"href":"/nl/server-management/server-backup","matchLevel":1},"pt":{"href":"/pt/server-management/server-backup","matchLevel":1},"it":{"href":"/it/server-management/server-backup","matchLevel":1},"pl":{"href":"/pl/server-management/server-backup","matchLevel":1},"id":{"href":"/id/server-management/server-backup","matchLevel":1},"hi":{"href":"/hi/server-management/server-backup","matchLevel":1},"ko":{"href":"/ko/server-management/server-backup","matchLevel":1},"vi":{"href":"/vi/server-management/server-backup","matchLevel":0},"uk":{"href":"/uk/server-management/server-backup","matchLevel":1}}},"lastModified":"2026-09-28T05:16:25.952Z","originalFileLocation":"vi/server-management/server-backup.mdx","locale":"vi"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"dark\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Chụp lại chính máy chủ Discord của bạn — kênh, vai trò, cài đặt, emoji, lệnh cấm, vai trò thành viên và tin nhắn — rồi khôi phục tại đây hoặc sang một máy chủ khác mà bạn quản lý.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Vetox\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/svg+xml\" sizes=\"180x180\" href=\"https://vetox.io/logo.svg\">\u003clink data-mint-head rel=\"icon\" type=\"image/svg+xml\" sizes=\"32x32\" href=\"https://vetox.io/logo.svg\">\u003clink data-mint-head rel=\"icon\" type=\"image/svg+xml\" sizes=\"16x16\" href=\"https://vetox.io/logo.svg\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/svg+xml\" href=\"https://vetox.io/logo.svg\">\u003cmeta data-mint-head property=\"og:title\" content=\"Sao lưu máy chủ - Vetox\">\u003cmeta data-mint-head property=\"og:description\" content=\"Chụp lại chính máy chủ Discord của bạn — kênh, vai trò, cài đặt, emoji, lệnh cấm, vai trò thành viên và tin nhắn — rồi khôi phục tại đây hoặc sang một máy chủ khác mà bạn quản lý.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Vetox\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.vetox.io/vi/server-management/server-backup\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://vetox.io/brand/vetox-header-04.png\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Sao lưu máy chủ - Vetox\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Chụp lại chính máy chủ Discord của bạn — kênh, vai trò, cài đặt, emoji, lệnh cấm, vai trò thành viên và tin nhắn — rồi khôi phục tại đây hoặc sang một máy chủ khác mà bạn quản lý.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://vetox.io/brand/vetox-header-04.png\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"https://mintlify.s3.us-west-1.amazonaws.com/vetox-ec2a2bcb/_generated/favicon/browserconfig.xml?v=3\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Vetox\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#0086FF\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.vetox.io/vi/server-management/server-backup\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/vi/server-management/server-backup.md\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"vi\" href=\"https://docs.vetox.io/vi/server-management/server-backup\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"en\" href=\"https://docs.vetox.io/en/server-management/server-backup\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"ar\" href=\"https://docs.vetox.io/ar/server-management/server-backup\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"zh-CN\" href=\"https://docs.vetox.io/zh-CN/server-management/server-backup\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"fr\" href=\"https://docs.vetox.io/fr/server-management/server-backup\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"de\" href=\"https://docs.vetox.io/de/server-management/server-backup\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"ja\" href=\"https://docs.vetox.io/ja/server-management/server-backup\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"ru\" href=\"https://docs.vetox.io/ru/server-management/server-backup\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"es\" href=\"https://docs.vetox.io/es/server-management/server-backup\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"tr\" href=\"https://docs.vetox.io/tr/server-management/server-backup\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"nl\" href=\"https://docs.vetox.io/nl/server-management/server-backup\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"pt\" href=\"https://docs.vetox.io/pt/server-management/server-backup\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"it\" href=\"https://docs.vetox.io/it/server-management/server-backup\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"pl\" href=\"https://docs.vetox.io/pl/server-management/server-backup\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"id\" href=\"https://docs.vetox.io/id/server-management/server-backup\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"hi\" href=\"https://docs.vetox.io/hi/server-management/server-backup\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"ko\" href=\"https://docs.vetox.io/ko/server-management/server-backup\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"uk\" href=\"https://docs.vetox.io/uk/server-management/server-backup\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"x-default\" href=\"https://docs.vetox.io/en/server-management/server-backup\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.vetox.io/#organization\",\"name\":\"Vetox\",\"url\":\"https://docs.vetox.io\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://vetox.io/logo.svg\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.vetox.io#website\",\"name\":\"Vetox\",\"url\":\"https://docs.vetox.io\",\"publisher\":{\"@id\":\"https://docs.vetox.io/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.vetox.io/vi/server-management/server-backup#webpage\",\"url\":\"https://docs.vetox.io/vi/server-management/server-backup\",\"name\":\"Sao lưu máy chủ\",\"description\":\"Chụp lại chính máy chủ Discord của bạn — kênh, vai trò, cài đặt, emoji, lệnh cấm, vai trò thành viên và tin nhắn — rồi khôi phục tại đây hoặc sang một máy chủ khác mà bạn quản lý.\",\"dateModified\":\"2026-09-28T05:16:25.952Z\",\"isPartOf\":{\"@id\":\"https://docs.vetox.io#website\"},\"breadcrumb\":{\"@id\":\"https://docs.vetox.io/vi/server-management/server-backup#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.vetox.io/vi/server-management/server-backup#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Quản trị\",\"item\":\"https://docs.vetox.io/vi/server-management/dashboard-permissions\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Sao lưu máy chủ\",\"item\":\"https://docs.vetox.io/vi/server-management/server-backup\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.vetox.io/vi/server-management/server-backup#article\",\"headline\":\"Sao lưu máy chủ\",\"name\":\"Sao lưu máy chủ\",\"description\":\"Chụp lại chính máy chủ Discord của bạn — kênh, vai trò, cài đặt, emoji, lệnh cấm, vai trò thành viên và tin nhắn — rồi khôi phục tại đây hoặc sang một máy chủ khác mà bạn quản lý.\",\"url\":\"https://docs.vetox.io/vi/server-management/server-backup\",\"mainEntityOfPage\":{\"@id\":\"https://docs.vetox.io/vi/server-management/server-backup#webpage\"},\"image\":\"https://vetox.io/brand/vetox-header-04.png\",\"dateModified\":\"2026-09-28T05:16:25.952Z\",\"publisher\":{\"@id\":\"https://docs.vetox.io/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.vetox.io#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Vetox\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Vetox","nav":{"global":null,"languages":[{"language":"en","pages":[{"title":"en","href":"/en/server-management/server-backup"}]},{"language":"ar","pages":[{"title":"ar","href":"/ar/server-management/server-backup"}]},{"language":"zh-CN","pages":[{"title":"zh-CN","href":"/zh-CN/server-management/server-backup"}]},{"language":"fr","pages":[{"title":"fr","href":"/fr/server-management/server-backup"}]},{"language":"de","pages":[{"title":"de","href":"/de/server-management/server-backup"}]},{"language":"ja","pages":[{"title":"ja","href":"/ja/server-management/server-backup"}]},{"language":"ru","pages":[{"title":"ru","href":"/ru/server-management/server-backup"}]},{"language":"es","pages":[{"title":"es","href":"/es/server-management/server-backup"}]},{"language":"tr","pages":[{"title":"tr","href":"/tr/server-management/server-backup"}]},{"language":"nl","pages":[{"title":"nl","href":"/nl/server-management/server-backup"}]},{"language":"pt","pages":[{"title":"pt","href":"/pt/server-management/server-backup"}]},{"language":"it","pages":[{"title":"it","href":"/it/server-management/server-backup"}]},{"language":"pl","pages":[{"title":"pl","href":"/pl/server-management/server-backup"}]},{"language":"id","pages":[{"title":"id","href":"/id/server-management/server-backup"}]},{"language":"hi","pages":[{"title":"hi","href":"/hi/server-management/server-backup"}]},{"language":"ko","pages":[{"title":"ko","href":"/ko/server-management/server-backup"}]},{"language":"vi","tabs":[{"tab":"Tài liệu","pages":[{"title":"Tài liệu","href":"/vi"}]},{"tab":"Bảng điều khiển máy chủ","groups":[{"group":"Chung","icon":"gauge","pages":[{"title":"Tổng quan máy chủ","sidebarTitle":"Tổng quan","icon":"gauge","href":"/vi/server-management/overview"},{"title":"Thiết lập máy chủ","sidebarTitle":"Thiết lập máy chủ","icon":"sliders","href":"/vi/server-management/setup"}]},{"group":"Kiểm duyệt","icon":"shield","pages":[{"title":"Kiểm duyệt và an toàn","sidebarTitle":"Tổng quan","icon":"shield","href":"/vi/moderation/overview"},{"title":"Auto-Mod","sidebarTitle":"Kiểm duyệt tự động","icon":"filter","href":"/vi/moderation/auto-mod"},{"title":"Công cụ kiểm duyệt","sidebarTitle":"Công cụ kiểm duyệt","icon":"gavel","href":"/vi/moderation/moderation-tools"},{"title":"Bảo vệ máy chủ","sidebarTitle":"Bảo vệ","icon":"lock","href":"/vi/moderation/protection"},{"title":"Chống Raid","sidebarTitle":"Chống Raid","icon":"users-slash","href":"/vi/moderation/anti-raid"}]},{"group":"AI","icon":"sparkles","pages":[{"title":"AI Auto-Mod","sidebarTitle":"AI Auto-Mod","icon":"sparkles","href":"/vi/moderation/ai-auto-mod"},{"title":"Điều khiển máy chủ bằng AI","sidebarTitle":"Điều khiển máy chủ bằng AI","icon":"wand-magic-sparkles","href":"/vi/moderation/ai-server-control"},{"title":"Sử dụng AI","sidebarTitle":"Sử dụng AI","icon":"chart-line","href":"/vi/moderation/ai-usage"}]},{"group":"Cộng đồng","icon":"trophy","pages":[{"title":"Leveling và XP","sidebarTitle":"Leveling","icon":"chart-line","href":"/vi/engagement/leveling"},{"title":"Sự kiện XP","sidebarTitle":"Sự kiện XP","icon":"bolt","href":"/vi/engagement/xp-events"},{"title":"Tin nhắn chào mừng","sidebarTitle":"Tin nhắn chào mừng","icon":"door-open","href":"/vi/utility/welcomer"},{"title":"Sự kiện tặng quà","sidebarTitle":"Giveaway","icon":"gift","href":"/vi/engagement/giveaways"},{"title":"Đề xuất","sidebarTitle":"Đề xuất","icon":"lightbulb","href":"/vi/engagement/suggestions"},{"title":"Starboard","sidebarTitle":"Starboard","icon":"star","href":"/vi/engagement/starboard"},{"title":"Đếm số","sidebarTitle":"Đếm số","icon":"list-ol","href":"/vi/engagement/counting"},{"title":"Battle Pass","sidebarTitle":"Battle Pass","icon":"medal","href":"/vi/engagement/battle-pass"},{"title":"Chuỗi hoạt động","sidebarTitle":"Chuỗi ngày","icon":"fire","href":"/vi/engagement/streaks"}]},{"group":"Tùy chỉnh","icon":"palette","pages":[{"title":"Vai trò tự động","sidebarTitle":"Vai trò tự động","icon":"user-plus","href":"/vi/engagement/auto-roles"},{"title":"Vai trò tự gán","sidebarTitle":"Vai trò tự gán","icon":"hand-pointer","href":"/vi/engagement/self-roles"},{"title":"Màu sắc","sidebarTitle":"Màu sắc","icon":"palette","href":"/vi/engagement/colors"},{"title":"Temp Voice","sidebarTitle":"Temp Voice","icon":"microphone","href":"/vi/utility/temp-voice"}]},{"group":"Giao tiếp","icon":"message","pages":[{"title":"Quản lý lệnh","sidebarTitle":"Lệnh","icon":"terminal","href":"/vi/server-management/command-management"},{"title":"Tin nhắn embed","sidebarTitle":"Tin nhắn embed","icon":"message","href":"/vi/utility/embed-messages"},{"title":"Tin nhắn cố định","sidebarTitle":"Tin nhắn cố định","icon":"thumbtack","href":"/vi/utility/sticky-messages"},{"title":"Trả lời tự động","sidebarTitle":"Trả lời tự động","icon":"reply","href":"/vi/utility/auto-responder"},{"title":"Tương tác tự động","sidebarTitle":"Tương tác tự động","icon":"face-smile","href":"/vi/utility/auto-interaction"},{"title":"Nhắc nhở","sidebarTitle":"Nhắc nhở","icon":"clock","href":"/vi/utility/reminders"}]},{"group":"Thông báo","icon":"bell","pages":[{"title":"Cách thông báo hoạt động","sidebarTitle":"Tổng quan","icon":"bell","href":"/vi/notifications/overview"},{"title":"Thông báo Twitch","sidebarTitle":"Twitch","icon":"twitch","href":"/vi/notifications/twitch"},{"title":"Thông báo Kick","sidebarTitle":"Kick","icon":"video","href":"/vi/notifications/kick"},{"title":"Thông báo YouTube","sidebarTitle":"YouTube","icon":"youtube","href":"/vi/notifications/youtube"},{"title":"Thông báo Reddit","sidebarTitle":"Reddit","icon":"reddit","href":"/vi/notifications/reddit"},{"title":"Thông báo Bluesky","sidebarTitle":"Bluesky","icon":"cloud","href":"/vi/notifications/bluesky"},{"title":"Thông báo Steam","sidebarTitle":"Steam","icon":"steam","href":"/vi/notifications/steam"},{"title":"Thông báo RSS","sidebarTitle":"Nguồn cấp RSS","icon":"rss","href":"/vi/notifications/rss"},{"title":"Thông báo Podcast","sidebarTitle":"Podcast","icon":"microphone","href":"/vi/notifications/podcasts"}]},{"group":"Ticket","icon":"ticket","pages":[{"title":"Ticket","sidebarTitle":"Tổng quan Ticket","icon":"ticket","href":"/vi/utility/tickets/overview"},{"title":"Panel và tùy chọn Ticket","sidebarTitle":"Panel và tùy chọn","icon":"table-columns","href":"/vi/utility/tickets/panels"},{"title":"Cài đặt chung của Ticket","sidebarTitle":"Cài đặt chung","icon":"gear","href":"/vi/utility/tickets/settings"}]},{"group":"Đơn đăng ký","icon":"clipboard-list","pages":[{"title":"Panel ứng dụng","sidebarTitle":"Panel","icon":"clipboard-list","href":"/vi/utility/applications"},{"title":"Bài gửi đơn ứng tuyển","sidebarTitle":"Bài gửi","icon":"inbox","href":"/vi/utility/applications/submissions"},{"title":"Phân tích đơn ứng tuyển","sidebarTitle":"Phân tích","icon":"chart-simple","href":"/vi/utility/applications/analytics"}]},{"group":"Quản trị","icon":"user-lock","pages":[{"title":"Kiểm soát truy cập","sidebarTitle":"Kiểm soát truy cập","icon":"user-lock","href":"/vi/server-management/dashboard-permissions"},{"title":"Nhật ký máy chủ","sidebarTitle":"Ghi nhật ký","icon":"scroll","href":"/vi/moderation/logs"},{"title":"Thống kê máy chủ","sidebarTitle":"Thống kê máy chủ","icon":"chart-simple","href":"/vi/utility/server-stats"},{"title":"Trình giám sát bảng điều khiển","sidebarTitle":"Trình giám sát bảng điều khiển","icon":"desktop","href":"/vi/server-management/dashboard-watcher"},{"title":"Sao lưu Vetox","sidebarTitle":"Sao lưu Vetox","description":"Lưu một bản chụp được mã hóa của mọi thứ Vetox lưu cho máy chủ của bạn — cài đặt, không phải kênh — xuất ra và khôi phục tại đây hoặc sang máy chủ khác. Gói Max.","icon":"box-archive","href":"/vi/server-management/backup"},{"title":"Sao lưu máy chủ","icon":"server","sidebarTitle":"Sao lưu máy chủ","href":"/vi/server-management/server-backup"},{"title":"Mẫu máy chủ","sidebarTitle":"Mẫu máy chủ","description":"Bố cục máy chủ dựng sẵn — kênh, vai trò và quyền hạn — được dựng vào máy chủ của bạn chỉ trong một thao tác, từ thư viện mẫu hoặc từ một liên kết mẫu Discord.","icon":"wand-magic-sparkles","href":"/vi/server-management/templates"},{"title":"Tôi Cần Trợ Giúp — phiên hỗ trợ","sidebarTitle":"Tôi Cần Trợ Giúp","icon":"life-ring","href":"/vi/server-management/support-sessions"}]}]},{"tab":"Tài khoản của bạn","pages":[{"title":"Tài khoản của bạn","href":"/vi/account/overview"}]},{"tab":"Lệnh","pages":[{"title":"Lệnh","href":"/vi/commands/overview"}]},{"tab":"Trợ giúp","pages":[{"title":"Trợ giúp","href":"/vi/help/faq"}]}]},{"language":"uk","pages":[{"title":"uk","href":"/uk/server-management/server-backup"}]}]},"title":"Sao lưu máy chủ - Vetox","buildId":"dpl_7GUK3ixdQTF3BSNUQYJm8ibGxQWw","deploymentId":"dpl_7GUK3ixdQTF3BSNUQYJm8ibGxQWw","dynamics":[],"chunks":[]}