{"id":4670,"date":"2025-07-20T12:41:56","date_gmt":"2025-07-20T03:41:56","guid":{"rendered":"https:\/\/eternalsphere.net\/echoes\/?p=4670"},"modified":"2026-06-06T10:07:16","modified_gmt":"2026-06-06T01:07:16","slug":"n82p2w6oguqkx9v","status":"publish","type":"post","link":"https:\/\/eternalsphere.net\/echoes\/index.php\/2025\/07\/20\/n82p2w6oguqkx9v\/","title":{"rendered":"Proxmox Backup Server \u8bbe\u7f6e\u5907\u4efd\u4efb\u52a1\u5b8c\u6210\u540e\u7684\u90ae\u4ef6\u901a\u77e5"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Proxmox Backup Server (PBS) \u652f\u6301\u5728\u5907\u4efd\u4efb\u52a1\u3001\u6570\u636e\u7efc\u5408\u3001\u6821\u9a8c\u3001\u56de\u6536\u4ef6\u7b49\u64cd\u4f5c\u5b8c\u6210\u540e\u53d1\u9001\u90ae\u4ef6\u901a\u77e5\u3002\u8fd9\u7bc7\u6587\u7ae0\u4ecb\u7ecd\u5982\u4f55\u5728 PBS 2.3.1 \u4e2d\u6b63\u786e\u914d\u7f6e\u90ae\u4ef6\u901a\u77e5\u529f\u80fd\uff0c\u4ee5\u4fbf\u5bf9\u5907\u4efd\u4efb\u52a1\u72b6\u6001\u65e0\u65f6\u77e5\u60c5\u3002<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">\u4e00\u3001\u8bbe\u7f6e\u7528\u6237\u90ae\u7bb1<\/h2>\n\n\n\n<ol start=\"1\" class=\"wp-block-list\">\n<li>\u8fdb\u5165 PBS Web UI\uff1a<strong>Configuration \u2192 Access Control \u2192 User Management<\/strong><\/li>\n\n\n\n<li>\u9009\u4e2d\u4e00\u4e2a\u7528\u6237\uff08\u5982\u201cuser@\u201d\uff09\uff0c\u70b9\u51fb &#8220;Edit&#8221;<\/li>\n\n\n\n<li>\u586b\u5199 E-Mail \u5b57\u6bb5\uff0c\u4f8b\u5982 <code>username@example.com<\/code><\/li>\n\n\n\n<li>\u70b9\u51fb OK \u4fdd\u5b58<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>\u8bf4\u660e<\/strong>\uff1a\u6b64\u90ae\u7bb1\u662f PBS \u53d1\u9001\u901a\u77e5\u7684\u76ee\u6807\u5730\u5740\uff0c\u4e0d\u8fdb\u884c\u8bbe\u7f6e\u5219\u4e0d\u4f1a\u6536\u5230\u90ae\u4ef6\u901a\u77e5\u3002<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<h2 class=\"wp-block-heading\">\u4e8c\u3001\u521b\u5efa\u5b9a\u65f6\u4efb\u52a1<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\u5728\u6bcf\u4e2a Datastore \u4e2d\u53ef\u914d\u7f6e\u4e0d\u540c\u7c7b\u578b\u4efb\u52a1\uff1a<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Prune Jobs<\/strong> (\u5220\u9664\u65e7\u5907\u4efd)<\/li>\n\n\n\n<li><strong>Garbage Collection<\/strong> (\u56de\u6536\u7bb1\u56de\u6536)<\/li>\n\n\n\n<li><strong>Verify Jobs<\/strong> (\u6821\u9a8c\u5907\u4efd\u6587\u4ef6\u5408\u6cd5\u6027)<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">\u6bcf\u4e2a\u4efb\u52a1\u90fd\u53ef\u9009\u62e9\u65f6\u95f4\u8868\u8fbe\u5f0f\u6761\u4ef6\u8fdb\u884c\u5b9a\u65f6\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>\u64cd\u4f5c\u6b65\u9aa4<\/strong>:<\/p>\n\n\n\n<ol start=\"1\" class=\"wp-block-list\">\n<li>\u8fdb\u5165 <strong>Datastore \u2192 [\u6307\u5b9a\u6570\u636e\u5e93] \u2192 Prune &amp; GC \/ Verify Jobs<\/strong><\/li>\n\n\n\n<li>\u70b9\u51fb Add\uff0c\u521b\u5efa\u4e00\u4e2a\u4efb\u52a1<\/li>\n\n\n\n<li>\u8bbe\u7f6e\u8c03\u7528\u65f6\u95f4\u8868\u8fbe\u5f0f<\/li>\n<\/ol>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<h2 class=\"wp-block-heading\">\u4e09\u3001\u5728 Datastore Options \u4e2d\u914d\u7f6e\u901a\u77e5<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\u901a\u77e5\u89c4\u5219\u548c\u76ee\u6807\u7528\u6237\u5728\u540c\u4e00\u754c\u9762\u8fdb\u884c\u914d\u7f6e\uff1a<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>\u64cd\u4f5c\u6b65\u9aa4<\/strong>:<\/p>\n\n\n\n<ol start=\"1\" class=\"wp-block-list\">\n<li>\u8fdb\u5165 <strong>Datastore \u2192 [\u6570\u636e\u5e93] \u2192 Options<\/strong><\/li>\n\n\n\n<li>\u70b9\u51fb &#8220;Edit&#8221;<\/li>\n\n\n\n<li>\u914d\u7f6e\u9879:\n<ul class=\"wp-block-list\">\n<li><strong>Notify<\/strong>: \u5982 <code>Verify=Always, Prune=Always, GC=Always<\/code><\/li>\n\n\n\n<li><strong>Notify User<\/strong>: \u9009\u62e9\u524d\u9762\u8bbe\u7f6e\u4e86\u90ae\u7bb1\u7684\u7528\u6237 (user@&#8230;)<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>\u8bf4\u660e<\/strong>\uff1a\u6b64\u5904\u5b9a\u4e49\u4e86\u201c\u4ec0\u4e48\u65f6\u5019\u53d1\u9001\u901a\u77e5\u201d \u548c \u201c\u53d1\u7ed9\u8c01\u201d<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<h2 class=\"wp-block-heading\">\u56de\u987e\uff1a\u5f53\u521d\u627e\u4e0d\u5230\u901a\u77e5\u914d\u7f6e\u7684\u539f\u56e0<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\u5f53 Datastore \u4e2d\u8bbe\u7f6e\u4e86 <code>Notify User<\/code> \uff0c\u90a3\u4e48 PBS \u4f1a\u91cd\u70b9\u91c7\u7528\u7528\u6237\u7684 E-Mail \u5b57\u6bb5\u8fdb\u884c\u53d1\u9001\uff0c\u800c\u4e0d\u4f1a\u4f7f\u7528 <code>\/etc\/proxmox-notify\/<\/code> \u4e2d\u7684\u914d\u7f6e\uff0c\u5bfc\u81f4\u4f53\u7cfb\u548c CLI \u914d\u7f6e\u65e0\u6548\u3002<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<h2 class=\"wp-block-heading\">\u603b\u7ed3<\/h2>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><tbody><tr><th>\u6b65\u9aa4<\/th><th>\u64cd\u4f5c\u9879<\/th><\/tr><tr><td>\u914d\u7f6e\u90ae\u7bb1<\/td><td>\u5728 User Management \u4e2d\u7ed9\u7528\u6237\u8bbe\u7f6e E-Mail<\/td><\/tr><tr><td>\u521b\u5efa\u4efb\u52a1<\/td><td>\u5728 Prune\/Verify\/GC \u4e2d\u5b9a\u65f6\u8c03\u7528<\/td><\/tr><tr><td>\u8bbe\u7f6e\u901a\u77e5<\/td><td>Datastore \u2192 Options \u91cc\u8bbe\u7f6e Notify + Notify User<\/td><\/tr><\/tbody><\/table><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>Proxmox Backup Server (PBS) \u652f\u6301\u5728\u5907\u4efd\u4efb\u52a1\u3001\u6570\u636e\u7efc\u5408\u3001\u6821\u9a8c\u3001\u56de\u6536\u4ef6\u7b49\u64cd\u4f5c\u5b8c\u6210\u540e\u53d1\u9001\u90ae\u4ef6\u901a\u77e5\u3002\u8fd9\u7bc7\u6587\u7ae0\u4ecb\u7ecd\u5982\u4f55\u5728 PBS 2.3.1 \u4e2d\u6b63\u786e\u914d\u7f6e\u90ae\u4ef6\u901a\u77e5\u529f\u80fd\uff0c\u4ee5\u4fbf\u5bf9\u5907\u4efd\u4efb\u52a1\u72b6\u6001\u65e0\u65f6\u77e5\u60c5\u3002 \u4e00\u3001\u8bbe\u7f6e\u7528\u6237\u90ae\u7bb1 \u8bf4\u660e\uff1a\u6b64\u90ae\u7bb1\u662f PBS \u53d1\u9001\u901a\u77e5\u7684\u76ee\u6807\u5730\u5740\uff0c\u4e0d\u8fdb\u884c\u8bbe\u7f6e\u5219\u4e0d\u4f1a\u6536\u5230\u90ae\u4ef6\u901a\u77e5\u3002 \u4e8c\u3001\u521b\u5efa\u5b9a\u65f6\u4efb\u52a1 \u5728\u6bcf\u4e2a Datastore \u4e2d\u53ef\u914d\u7f6e\u4e0d\u540c\u7c7b\u578b\u4efb\u52a1\uff1a \u6bcf\u4e2a\u4efb\u52a1\u90fd\u53ef\u9009\u62e9\u65f6\u95f4\u8868\u8fbe\u5f0f\u6761\u4ef6\u8fdb\u884c\u5b9a\u65f6\u3002 \u64cd\u4f5c\u6b65\u9aa4: \u4e09\u3001\u5728 Datastore Options \u4e2d\u914d\u7f6e\u901a\u77e5 \u901a\u77e5\u89c4\u5219\u548c\u76ee\u6807\u7528\u6237\u5728\u540c\u4e00\u754c\u9762\u8fdb\u884c\u914d\u7f6e\uff1a \u64cd\u4f5c\u6b65\u9aa4: \u8bf4\u660e\uff1a\u6b64\u5904\u5b9a\u4e49\u4e86\u201c\u4ec0\u4e48\u65f6\u5019\u53d1\u9001\u901a\u77e5\u201d \u548c \u201c\u53d1\u7ed9\u8c01\u201d \u56de\u987e\uff1a\u5f53\u521d\u627e\u4e0d\u5230\u901a\u77e5\u914d\u7f6e\u7684\u539f\u56e0 \u5f53 Datastore \u4e2d\u8bbe\u7f6e\u4e86 Notify User \uff0c\u90a3\u4e48 PBS \u4f1a\u91cd\u70b9\u91c7\u7528\u7528\u6237\u7684 E-Mail \u5b57\u6bb5\u8fdb\u884c\u53d1\u9001\uff0c\u800c\u4e0d\u4f1a\u4f7f\u7528 \/etc\/proxmox-notify\/ \u4e2d\u7684\u914d\u7f6e\uff0c\u5bfc\u81f4\u4f53\u7cfb\u548c CLI \u914d\u7f6e\u65e0\u6548\u3002 \u603b\u7ed3 \u6b65\u9aa4 \u64cd\u4f5c\u9879 \u914d\u7f6e\u90ae\u7bb1 \u5728 User Management \u4e2d\u7ed9\u7528\u6237\u8bbe\u7f6e &hellip;<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[208],"tags":[],"class_list":["post-4670","post","type-post","status-publish","format-standard","hentry","category-e18eiwuv0h3s4gg"],"_links":{"self":[{"href":"https:\/\/eternalsphere.net\/echoes\/index.php\/wp-json\/wp\/v2\/posts\/4670","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/eternalsphere.net\/echoes\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/eternalsphere.net\/echoes\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/eternalsphere.net\/echoes\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/eternalsphere.net\/echoes\/index.php\/wp-json\/wp\/v2\/comments?post=4670"}],"version-history":[{"count":1,"href":"https:\/\/eternalsphere.net\/echoes\/index.php\/wp-json\/wp\/v2\/posts\/4670\/revisions"}],"predecessor-version":[{"id":4671,"href":"https:\/\/eternalsphere.net\/echoes\/index.php\/wp-json\/wp\/v2\/posts\/4670\/revisions\/4671"}],"wp:attachment":[{"href":"https:\/\/eternalsphere.net\/echoes\/index.php\/wp-json\/wp\/v2\/media?parent=4670"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/eternalsphere.net\/echoes\/index.php\/wp-json\/wp\/v2\/categories?post=4670"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/eternalsphere.net\/echoes\/index.php\/wp-json\/wp\/v2\/tags?post=4670"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}