{"id":14558,"date":"2024-01-09T11:14:50","date_gmt":"2024-01-09T07:44:50","guid":{"rendered":"https:\/\/www.itpiran.net\/blog\/?p=14558"},"modified":"2024-01-09T11:14:50","modified_gmt":"2024-01-09T07:44:50","slug":"install-and-configure-borgmatic","status":"publish","type":"post","link":"https:\/\/www.itpiran.net\/blog\/en\/tutorials\/install-and-configure-borgmatic\/","title":{"rendered":"Borgmatic installation and configuration"},"content":{"rendered":"<h2 id=\"%d9%85%d9%82%d8%af%d9%85%d9%87\">\u0645\u0642\u062f\u0645\u0647<\/h2>\n<p>\u0627\u06cc\u0646 \u0622\u0645\u0648\u0632\u0634 \u0628\u0647 \u0634\u0645\u0627 \u0645\u0639\u0631\u0641\u06cc \u06a9\u0648\u062a\u0627\u0647\u06cc \u062f\u0631 \u0645\u0648\u0631\u062f Borgmatic \u0648 \u0646\u062d\u0648\u0647 \u0627\u06cc\u062c\u0627\u062f \u0646\u0633\u062e\u0647 \u067e\u0634\u062a\u06cc\u0628\u0627\u0646 \u06a9\u0627\u0645\u0644 \u0633\u06cc\u0633\u062a\u0645 \u0627\u0632 \u0633\u0631\u0648\u0631 \u062e\u0648\u062f \u0628\u0631 \u0631\u0648\u06cc \u062c\u0639\u0628\u0647 \u0630\u062e\u06cc\u0631\u0647 \u0633\u0627\u0632\u06cc \u062e\u0648\u062f \u0645\u06cc \u062f\u0647\u062f.Borgmatic \u0627\u0628\u0632\u0627\u0631 \u0633\u0627\u062f\u0647 \u0627\u06cc \u0627\u0633\u062a \u06a9\u0647 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 BorgBackup \u0631\u0627 \u0633\u0627\u062f\u0647 \u06a9\u0631\u062f\u0647 \u0648 \u0622\u0646 \u0631\u0627 \u0628\u0627 \u0628\u0631\u062e\u06cc \u0648\u06cc\u0698\u06af\u06cc \u0647\u0627\u06cc \u0628\u06cc\u0634\u062a\u0631 \u06af\u0633\u062a\u0631\u0634 \u0645\u06cc \u062f\u0647\u062f.<\/p>\n<h5 id=\"%d9%be%db%8c%d8%b4-%d9%86%db%8c%d8%a7%d8%b2%d9%87%d8%a7\">\u067e\u06cc\u0634 \u0646\u06cc\u0627\u0632\u0647\u0627<\/h5>\n<ul>\n<li>\u06cc\u06a9 \u0633\u0631\u0648\u0631 \u0644\u06cc\u0646\u0648\u06a9\u0633 \u06a9\u0647 \u0645\u06cc \u062e\u0648\u0627\u0647\u06cc\u062f \u0627\u0632 \u0622\u0646 \u0646\u0633\u062e\u0647 \u067e\u0634\u062a\u06cc\u0628\u0627\u0646 \u062a\u0647\u06cc\u0647 \u06a9\u0646\u06cc\u062f.<\/li>\n<li>\u06cc\u06a9 Storage Box \u0628\u0627 \u0641\u0636\u0627\u06cc \u062e\u0627\u0644\u06cc \u06a9\u0627\u0641\u06cc \u0648 \u0631\u0627\u0647 \u0627\u0646\u062f\u0627\u0632\u06cc \u06a9\u0644\u06cc\u062f\u0647\u0627\u06cc SSH.<\/li>\n<\/ul>\n<h2 id=\"%d9%85%d8%b1%d8%ad%d9%84%d9%87-1-borgmatic-%d8%b1%d8%a7-%d9%86%d8%b5%d8%a8-%d9%88-%d9%be%db%8c%da%a9%d8%b1%d8%a8%d9%86%d8%af%db%8c-%da%a9%d9%86%db%8c%d8%af\">\u0645\u0631\u062d\u0644\u0647 1 &#8211; borgmatic \u0631\u0627 \u0646\u0635\u0628 \u0648 \u067e\u06cc\u06a9\u0631\u0628\u0646\u062f\u06cc \u06a9\u0646\u06cc\u062f<\/h2>\n<p>\u062f\u0631 \u0627\u06cc\u0646 \u0645\u0631\u062d\u0644\u0647 \u0628\u0647 \u0646\u062d\u0648\u0647 \u0646\u0635\u0628 \u0648 \u067e\u06cc\u06a9\u0631\u0628\u0646\u062f\u06cc Borgmatic \u0645\u06cc \u067e\u0631\u062f\u0627\u0632\u06cc\u0645.<\/p>\n<h5 id=\"%d9%85%d8%b1%d8%ad%d9%84%d9%87-1-1-borgbackup-%d9%88-borgmatic-%d8%b1%d8%a7-%d9%86%d8%b5%d8%a8-%da%a9%d9%86%db%8c%d8%af\">\u0645\u0631\u062d\u0644\u0647 1.1 BorgBackup \u0648 borgmatic \u0631\u0627 \u0646\u0635\u0628 \u06a9\u0646\u06cc\u062f<\/h5>\n<p>Borgmatic \u0628\u0647 \u0637\u0648\u0631 \u062e\u0648\u062f\u06a9\u0627\u0631 BorgBackup \u0631\u0627 \u0634\u0627\u0645\u0644 \u0646\u0645\u06cc \u0634\u0648\u062f\u060c \u0628\u0646\u0627\u0628\u0631\u0627\u06cc\u0646 \u0628\u0627\u06cc\u062f \u0647\u0631 \u062f\u0648 \u0628\u0633\u062a\u0647 \u0631\u0627 \u0628\u0647 \u0635\u0648\u0631\u062a \u062f\u0633\u062a\u06cc \u0646\u0635\u0628 \u06a9\u0646\u06cc\u0645:<\/p>\n<div class=\"hcb_wrap\">\n<pre class=\"prism line-numbers lang-bash\" data-lang=\"Bash\"><code>apt install borgbackup borgmatic<\/code><\/pre>\n<\/div>\n<h5 id=\"%d9%85%d8%b1%d8%ad%d9%84%d9%87-1-2-%d9%be%db%8c%da%a9%d8%b1%d8%a8%d9%86%d8%af%db%8c-borgmatic\">\u0645\u0631\u062d\u0644\u0647 1.2 &#8211; \u067e\u06cc\u06a9\u0631\u0628\u0646\u062f\u06cc borgmatic<\/h5>\n<p>\u06cc\u06a9 \u0645\u062b\u0627\u0644 \u067e\u06cc\u06a9\u0631\u0628\u0646\u062f\u06cc \u0631\u0627 \u0645\u06cc \u062a\u0648\u0627\u0646 \u0628\u0627 generate \u0627\u06cc\u062c\u0627\u062f \u06a9\u0631\u062f<\/p>\n<div class=\"hcb_wrap\">\n<pre class=\"prism line-numbers lang-bash\" data-lang=\"Bash\"><code>generate-borgmatic-config<\/code><\/pre>\n<\/div>\n<p>\u0627\u06cc\u0646 \u06cc\u06a9 \u067e\u06cc\u06a9\u0631\u0628\u0646\u062f\u06cc \u0628\u0627 \u0645\u0642\u0627\u062f\u06cc\u0631 \u0645\u062b\u0627\u0644 \u062f\u0631 <code>\/etc\/borgmatic\/conf.yml<\/code> \u0627\u06cc\u062c\u0627\u062f \u0645\u06cc \u06a9\u0646\u062f.<\/p>\n<p>\u0628\u0631\u0627\u06cc \u0627\u06cc\u0646 \u0622\u0645\u0648\u0632\u0634 \u0645\u06cc \u062a\u0648\u0627\u0646\u06cc\u062f \u0627\u0632 \u062a\u0646\u0638\u06cc\u0645\u0627\u062a \u0632\u06cc\u0631 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0646\u06cc\u062f:<\/p>\n<div class=\"hcb_wrap\">\n<pre class=\"prism line-numbers lang-bash\" data-lang=\"Bash\"><code><\/code><\/pre>\n<pre class=\"language-yaml line-numbers\"><code class=\"language-yaml\"><span class=\"token key atrule\">location<\/span><span class=\"token punctuation\">:<\/span>\r\n    <span class=\"token comment\"># Here you can specify a list of Storage Boxes as backup target.<\/span>\r\n    <span class=\"token key atrule\">repositories<\/span><span class=\"token punctuation\">:<\/span>\r\n        <span class=\"token punctuation\">-<\/span> u123456@u123456.your<span class=\"token punctuation\">-<\/span>storagebox.de<span class=\"token punctuation\">:<\/span>backups\r\n\r\n    <span class=\"token comment\"># A list of all directoy which should be included within the backup.<\/span>\r\n    <span class=\"token comment\"># As we want to create a full system backup \"\/\" is sufficient.<\/span>\r\n    <span class=\"token key atrule\">source_directories<\/span><span class=\"token punctuation\">:<\/span>\r\n        <span class=\"token punctuation\">-<\/span> \/\r\n\r\n    <span class=\"token comment\"># Exclude the default mount directory and any directories which are created at runtime.<\/span>\r\n    <span class=\"token key atrule\">exclude_patterns<\/span><span class=\"token punctuation\">:<\/span>\r\n        <span class=\"token punctuation\">-<\/span> \/dev\r\n        <span class=\"token punctuation\">-<\/span> \/proc\r\n        <span class=\"token punctuation\">-<\/span> \/sys\r\n        <span class=\"token punctuation\">-<\/span> \/var\/run\r\n        <span class=\"token punctuation\">-<\/span> \/run\r\n        <span class=\"token punctuation\">-<\/span> \/mnt\r\n        <span class=\"token punctuation\">-<\/span> \/tmp\r\n\r\n<span class=\"token key atrule\">storage<\/span><span class=\"token punctuation\">:<\/span>\r\n    <span class=\"token comment\"># Here you can specify the password which is used to encrypt your backups. This is _not_ your Storage Box password.<\/span>\r\n    <span class=\"token comment\"># Do not lose this. Otherwise you are not able to restore your backup later.<\/span>\r\n    <span class=\"token key atrule\">encryption_passphrase<\/span><span class=\"token punctuation\">:<\/span> <span class=\"token string\">\"&lt;SUPER SECRET PASSWORD&gt;\"<\/span>\r\n\r\n    <span class=\"token comment\"># As BorgBackup is running on port 23 on the Storage Boxes, we have to overwrite the default ssh command in order to specify a port.<\/span>\r\n    <span class=\"token key atrule\">ssh_command<\/span><span class=\"token punctuation\">:<\/span> <span class=\"token string\">\"ssh -p 23\"<\/span>\r\n\r\n<span class=\"token comment\"># Here you can specify how many backups should be kept at minumim for the specified time frame.<\/span>\r\n<span class=\"token key atrule\">retention<\/span><span class=\"token punctuation\">:<\/span>\r\n    <span class=\"token key atrule\">keep_daily<\/span><span class=\"token punctuation\">:<\/span> <span class=\"token number\">7<\/span>\r\n    <span class=\"token key atrule\">keep_weekly<\/span><span class=\"token punctuation\">:<\/span> <span class=\"token number\">4<\/span>\r\n    <span class=\"token key atrule\">keep_monthly<\/span><span class=\"token punctuation\">:<\/span> <span class=\"token number\">6<\/span>\r\n    <span class=\"token key atrule\">keep_yearly<\/span><span class=\"token punctuation\">:<\/span> <span class=\"token number\">1<\/span><\/code><\/pre>\n<pre class=\"prism line-numbers lang-bash\" data-lang=\"Bash\"><code>\u00a0<\/code><\/pre>\n<\/div>\n<h5 id=\"%d9%85%d8%b1%d8%ad%d9%84%d9%87-1-3-%d8%b1%d8%a7%d9%87-%d8%a7%d9%86%d8%af%d8%a7%d8%b2%db%8c-%d9%88-%d8%a7%db%8c%d8%ac%d8%a7%d8%af-%d8%a7%d9%88%d9%84%db%8c%d9%86-%d9%86%d8%b3%d8%ae%d9%87-%d9%be\">\u0645\u0631\u062d\u0644\u0647 1.3 &#8211; \u0631\u0627\u0647 \u0627\u0646\u062f\u0627\u0632\u06cc \u0648 \u0627\u06cc\u062c\u0627\u062f \u0627\u0648\u0644\u06cc\u0646 \u0646\u0633\u062e\u0647 \u067e\u0634\u062a\u06cc\u0628\u0627\u0646<\/h5>\n<p>\u0642\u0628\u0644 \u0627\u0632 \u0627\u06cc\u0646\u06a9\u0647 \u0628\u062a\u0648\u0627\u0646\u06cc\u0645 \u0627\u0648\u0644\u06cc\u0646 \u0646\u0633\u062e\u0647 \u067e\u0634\u062a\u06cc\u0628\u0627\u0646 \u062e\u0648\u062f \u0631\u0627 \u0627\u06cc\u062c\u0627\u062f \u06a9\u0646\u06cc\u0645\u060c \u0627\u0628\u062a\u062f\u0627 \u0628\u0627\u06cc\u062f \u0645\u062e\u0632\u0646 \u067e\u0634\u062a\u06cc\u0628\u0627\u0646 \u062e\u0648\u062f \u0631\u0627 \u0645\u0642\u062f\u0627\u0631\u062f\u0647\u06cc \u0627\u0648\u0644\u06cc\u0647 \u06a9\u0646\u06cc\u0645.<\/p>\n<div class=\"hcb_wrap\">\n<pre class=\"prism line-numbers lang-bash\" data-lang=\"Bash\"><code>borgmatic init --encryption repokey --verbosity 1<\/code><\/pre>\n<\/div>\n<p>\u067e\u0633 \u0627\u0632 \u0622\u0645\u0627\u062f\u0647 \u0633\u0627\u0632\u06cc \u0645\u0648\u0641\u0642\u06cc\u062a \u0622\u0645\u06cc\u0632\u060c \u0645\u06cc \u062a\u0648\u0627\u0646\u06cc\u0645 \u0627\u0648\u0644\u06cc\u0646 \u0646\u0633\u062e\u0647 \u067e\u0634\u062a\u06cc\u0628\u0627\u0646 \u062e\u0648\u062f \u0631\u0627 \u0627\u06cc\u062c\u0627\u062f \u06a9\u0646\u06cc\u0645.<\/p>\n<div class=\"hcb_wrap\">\n<pre class=\"prism line-numbers lang-bash\" data-lang=\"Bash\"><code>borgmatic --verbosity 1<\/code><\/pre>\n<\/div>\n<p>\u0628\u0633\u062a\u0647 \u0628\u0647 \u0627\u0646\u062f\u0627\u0632\u0647 \u0633\u0631\u0648\u0631 \u0634\u0645\u0627\u060c \u0627\u0648\u0644\u06cc\u0646 \u0646\u0633\u062e\u0647 \u067e\u0634\u062a\u06cc\u0628\u0627\u0646 \u0645\u0645\u06a9\u0646 \u0627\u0633\u062a \u06a9\u0645\u06cc \u0637\u0648\u0644 \u0628\u06a9\u0634\u062f. \u067e\u0634\u062a\u06cc\u0628\u0627\u0646\u200c\u06af\u06cc\u0631\u06cc\u200c\u0647\u0627\u06cc \u0622\u06cc\u0646\u062f\u0647 \u0633\u0631\u06cc\u0639\u200c\u062a\u0631 \u062e\u0648\u0627\u0647\u0646\u062f \u0628\u0648\u062f \u0632\u06cc\u0631\u0627 \u0641\u0642\u0637 \u0627\u0641\u0632\u0627\u06cc\u0634\u06cc \u0647\u0633\u062a\u0646\u062f.<\/p>\n<h2 id=\"%d9%85%d8%b1%d8%ad%d9%84%d9%87-2-%d8%ae%d9%88%d8%af%da%a9%d8%a7%d8%b1%d8%b3%d8%a7%d8%b2%db%8c\">\u0645\u0631\u062d\u0644\u0647 2 &#8211; \u062e\u0648\u062f\u06a9\u0627\u0631\u0633\u0627\u0632\u06cc<\/h2>\n<p>\u0627\u0632 <code>systemctl status borgmatic.timer borgmatic.service<\/code> \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0646\u06cc\u062f \u062a\u0627 \u0628\u0631\u0631\u0633\u06cc \u06a9\u0646\u06cc\u062f \u0622\u06cc\u0627 \u0633\u0631\u0648\u06cc\u0633 \u0648 \u062a\u0627\u06cc\u0645\u0631 \u0642\u0628\u0644\u0627\u064b \u0648\u062c\u0648\u062f \u062f\u0627\u0631\u062f \u06cc\u0627 \u062e\u06cc\u0631.<\/p>\n<ul>\n<li>\u0627\u06af\u0631 \u062e\u0637\u0627\u06cc\u06cc \u0645\u0627\u0646\u0646\u062f<code> Unit borgmatic.XXX could not found<\/code> \u062f\u0631\u06cc\u0627\u0641\u062a \u0646\u06a9\u0631\u062f\u06cc\u062f \u060c \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u06cc\u062f \u062f\u0633\u062a\u0648\u0631\u0627\u0644\u0639\u0645\u0644\u200c\u0647\u0627\u06cc \u0632\u06cc\u0631 \u0631\u0627 \u062f\u0646\u0628\u0627\u0644 \u06a9\u0646\u06cc\u062f.<\/li>\n<li>\u0627\u06af\u0631 \u0648\u0627\u062d\u062f\u0647\u0627 \u067e\u06cc\u062f\u0627 \u0634\u062f\u0646\u062f \u0648 \u0645\u06cc \u062a\u0648\u0627\u0646\u06cc\u062f \u0648\u0636\u0639\u06cc\u062a \u0622\u0646\u0647\u0627 \u0631\u0627 \u0645\u0634\u0627\u0647\u062f\u0647 \u06a9\u0646\u06cc\u062f\u060c \u0645\u06cc \u062a\u0648\u0627\u0646\u06cc\u062f \u0627\u0632 \u0627\u06cc\u0646 \u0645\u0631\u062d\u0644\u0647 \u0635\u0631\u0641 \u0646\u0638\u0631 \u06a9\u0646\u06cc\u062f.<\/li>\n<\/ul>\n<p>\u0628\u0631\u0627\u06cc \u062e\u0648\u062f\u06a9\u0627\u0631\u0633\u0627\u0632\u06cc \u0627\u0632 \u06cc\u06a9 \u0648\u0627\u062d\u062f \u0633\u06cc\u0633\u062a\u0645 \u0648 \u062a\u0627\u06cc\u0645\u0631 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u062e\u0648\u0627\u0647\u06cc\u0645 \u06a9\u0631\u062f. \u0642\u0633\u0645\u062a \u0632\u06cc\u0631 \u0631\u0627 \u06a9\u0647 \u0628\u06a9 \u0622\u067e \u0631\u0627 \u0634\u0631\u0648\u0639 \u0645\u06cc \u06a9\u0646\u062f \u062f\u0631 <code>\/etc\/systemd\/system\/borgmatic.service<\/code> \u06a9\u067e\u06cc \u06a9\u0646\u06cc\u062f.<\/p>\n<div class=\"hcb_wrap\">\n<pre class=\"prism line-numbers lang-bash\" data-lang=\"Bash\"><code><\/code><\/pre>\n<pre class=\"language-ini line-numbers\"><code class=\"language-ini\"><span class=\"token section\"><span class=\"token punctuation\">[<\/span><span class=\"token section-name selector\">Unit<\/span><span class=\"token punctuation\">]<\/span><\/span>\r\n<span class=\"token key attr-name\">Description<\/span><span class=\"token punctuation\">=<\/span><span class=\"token value attr-value\">Borgmatic system backup<\/span>\r\n<span class=\"token key attr-name\">Requires<\/span><span class=\"token punctuation\">=<\/span><span class=\"token value attr-value\">network.target<\/span>\r\n<span class=\"token key attr-name\">After<\/span><span class=\"token punctuation\">=<\/span><span class=\"token value attr-value\">network.target<\/span>\r\n\r\n<span class=\"token section\"><span class=\"token punctuation\">[<\/span><span class=\"token section-name selector\">Service<\/span><span class=\"token punctuation\">]<\/span><\/span>\r\n<span class=\"token key attr-name\">Type<\/span><span class=\"token punctuation\">=<\/span><span class=\"token value attr-value\">oneshot<\/span>\r\n<span class=\"token key attr-name\">Nice<\/span><span class=\"token punctuation\">=<\/span><span class=\"token value attr-value\">10<\/span>\r\n<span class=\"token key attr-name\">IOSchedulingClass<\/span><span class=\"token punctuation\">=<\/span><span class=\"token value attr-value\">best-effort<\/span>\r\n<span class=\"token key attr-name\">IOSchedulingPriority<\/span><span class=\"token punctuation\">=<\/span><span class=\"token value attr-value\">6<\/span>\r\n<span class=\"token key attr-name\">ProtectSystem<\/span><span class=\"token punctuation\">=<\/span><span class=\"token value attr-value\">full<\/span>\r\n<span class=\"token key attr-name\">ExecStart<\/span><span class=\"token punctuation\">=<\/span><span class=\"token value attr-value\">\/usr\/bin\/borgmatic --verbosity -1 --syslog-verbosity 1<\/span><\/code><code><\/code><\/pre>\n<\/div>\n<p>\u0642\u0633\u0645\u062a \u0632\u06cc\u0631 \u0645\u0633\u0626\u0648\u0644 \u0634\u0631\u0648\u0639 \u0645\u0646\u0638\u0645 \u067e\u0634\u062a\u06cc\u0628\u0627\u0646 \u06af\u06cc\u0631\u06cc \u0627\u0633\u062a. \u0622\u0646 \u0631\u0627 \u062f\u0631 <code>\/etc\/systemd\/system\/borgmatic.timer<\/code> \u06a9\u067e\u06cc \u06a9\u0646\u06cc\u062f<\/p>\n<div class=\"hcb_wrap\">\n<pre class=\"prism line-numbers lang-bash\" data-lang=\"Bash\"><code><\/code><\/pre>\n<pre class=\"language-ini line-numbers\"><code class=\"language-ini\"><span class=\"token section\"><span class=\"token punctuation\">[<\/span><span class=\"token section-name selector\">Unit<\/span><span class=\"token punctuation\">]<\/span><\/span>\r\n<span class=\"token key attr-name\">Description<\/span><span class=\"token punctuation\">=<\/span><span class=\"token value attr-value\">Daily backup timer<\/span>\r\n\r\n<span class=\"token section\"><span class=\"token punctuation\">[<\/span><span class=\"token section-name selector\">Timer<\/span><span class=\"token punctuation\">]<\/span><\/span>\r\n<span class=\"token key attr-name\">OnCalendar<\/span><span class=\"token punctuation\">=<\/span><span class=\"token value attr-value\">*-*-* 16:30:00<\/span>\r\n<span class=\"token key attr-name\">Persistent<\/span><span class=\"token punctuation\">=<\/span><span class=\"token value attr-value\">true<\/span>\r\n\r\n<span class=\"token section\"><span class=\"token punctuation\">[<\/span><span class=\"token section-name selector\">Install<\/span><span class=\"token punctuation\">]<\/span><\/span>\r\n<span class=\"token key attr-name\">WantedBy<\/span><span class=\"token punctuation\">=<\/span><span class=\"token value attr-value\">timers.target<\/span><\/code><code><\/code><\/pre>\n<\/div>\n<p>\u0627\u06a9\u0646\u0648\u0646 \u0641\u0642\u0637 \u0628\u0627\u06cc\u062f \u062a\u0627\u06cc\u0645\u0631 \u0631\u0627 \u0641\u0639\u0627\u0644 \u06a9\u0646\u06cc\u0645:<\/p>\n<div class=\"hcb_wrap\">\n<pre class=\"prism line-numbers lang-bash\" data-lang=\"Bash\">systemctl enable --now borgmatic.timer<\/pre>\n<\/div>\n<p>\u062a\u0627\u06cc\u0645\u0631 \u0647\u0631 \u0631\u0648\u0632 \u062f\u0631 \u0633\u0627\u0639\u062a 16:30 \u06cc\u06a9 \u0646\u0633\u062e\u0647 \u067e\u0634\u062a\u06cc\u0628\u0627\u0646 \u0631\u0627 \u0634\u0631\u0648\u0639 \u0645\u06cc \u06a9\u0646\u062f.<\/p>\n<h2 id=\"%d9%86%d8%aa%db%8c%d8%ac%d9%87\">\u0646\u062a\u06cc\u062c\u0647<\/h2>\n<p>\u0628\u0627 Borgmatic \u06cc\u06a9 \u0627\u0628\u0632\u0627\u0631 \u0633\u0627\u062f\u0647 \u0648 \u062f\u0631 \u0639\u06cc\u0646 \u062d\u0627\u0644 \u0642\u062f\u0631\u062a\u0645\u0646\u062f \u062f\u0627\u0631\u06cc\u0645 \u06a9\u0647 \u0628\u0647 \u0645\u0627 \u0627\u0645\u06a9\u0627\u0646 \u0645\u06cc \u062f\u0647\u062f \u0627\u0632 \u0633\u06cc\u0633\u062a\u0645 \u0647\u0627\u06cc \u062e\u0648\u062f \u0646\u0633\u062e\u0647 \u067e\u0634\u062a\u06cc\u0628\u0627\u0646 \u062a\u0647\u06cc\u0647 \u06a9\u0646\u06cc\u0645. \u0645\u0627 \u0622\u0646 \u0631\u0627 \u067e\u06cc\u06a9\u0631\u0628\u0646\u062f\u06cc \u06a9\u0631\u062f\u0647\u200c\u0627\u06cc\u0645 \u0648 \u067e\u0634\u062a\u06cc\u0628\u0627\u0646\u200c\u06af\u06cc\u0631\u06cc \u062e\u0648\u062f\u06a9\u0627\u0631 \u0631\u0627 \u0628\u0631\u0627\u06cc \u0645\u062d\u0627\u0641\u0638\u062a \u062f\u0631 \u0628\u0631\u0627\u0628\u0631 \u0627\u0632 \u062f\u0633\u062a \u062f\u0627\u062f\u0646 \u062f\u0627\u062f\u0647\u200c\u0647\u0627 \u062a\u0646\u0638\u06cc\u0645 \u06a9\u0631\u062f\u0647\u200c\u0627\u06cc\u0645.<\/p>\n","protected":false},"excerpt":{"rendered":"Introduction This tutorial will give you a brief introduction to Borgmatic and how to create a full system backup from\u2026","protected":false},"author":1,"featured_media":14561,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_yoast_wpseo_focuskw":"\u0646\u0635\u0628 \u0648 \u067e\u06cc\u06a9\u0631\u0628\u0646\u062f\u06cc Borgmatic","_yoast_wpseo_title":"","_yoast_wpseo_metadesc":"","_yoast_wpseo_canonical":"","_yoast_wpseo_opengraph-description":"","_yoast_wpseo_opengraph-image":"","_yoast_wpseo_twitter-description":"","_yoast_wpseo_twitter-image":"","_yoast_wpseo_focuskeywords":"","_yoast_wpseo_primary_category":"","footnotes":""},"categories":[193],"tags":[367],"class_list":{"0":"post-14558","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-tutorials","8":"tag-borgmatic"},"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>\u0646\u0635\u0628 \u0648 \u067e\u06cc\u06a9\u0631\u0628\u0646\u062f\u06cc borgmatic - \u0628\u0644\u0627\u06af ITPiran<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.itpiran.net\/blog\/en\/tutorials\/install-and-configure-borgmatic\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"\u0646\u0635\u0628 \u0648 \u067e\u06cc\u06a9\u0631\u0628\u0646\u062f\u06cc borgmatic - \u0628\u0644\u0627\u06af ITPiran\" \/>\n<meta property=\"og:description\" content=\"\u0645\u0642\u062f\u0645\u0647 \u0627\u06cc\u0646 \u0622\u0645\u0648\u0632\u0634 \u0628\u0647 \u0634\u0645\u0627 \u0645\u0639\u0631\u0641\u06cc \u06a9\u0648\u062a\u0627\u0647\u06cc \u062f\u0631 \u0645\u0648\u0631\u062f Borgmatic \u0648 \u0646\u062d\u0648\u0647 \u0627\u06cc\u062c\u0627\u062f \u0646\u0633\u062e\u0647 \u067e\u0634\u062a\u06cc\u0628\u0627\u0646 \u06a9\u0627\u0645\u0644 \u0633\u06cc\u0633\u062a\u0645 \u0627\u0632&hellip;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.itpiran.net\/blog\/en\/tutorials\/install-and-configure-borgmatic\/\" \/>\n<meta property=\"og:site_name\" content=\"\u0628\u0644\u0627\u06af ITPiran\" \/>\n<meta property=\"article:published_time\" content=\"2024-01-09T07:44:50+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/cdn.itpiran.net\/2024\/01\/09111021\/Borgmatic.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1793\" \/>\n\t<meta property=\"og:image:height\" content=\"1110\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"admin\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"admin\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/tutorials\\\/install-and-configure-borgmatic\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/tutorials\\\/install-and-configure-borgmatic\\\/\"},\"author\":{\"name\":\"admin\",\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/#\\\/schema\\\/person\\\/04ed27b919baca468a2273f8e4318f81\"},\"headline\":\"\u0646\u0635\u0628 \u0648 \u067e\u06cc\u06a9\u0631\u0628\u0646\u062f\u06cc borgmatic\",\"datePublished\":\"2024-01-09T07:44:50+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/tutorials\\\/install-and-configure-borgmatic\\\/\"},\"wordCount\":20,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/tutorials\\\/install-and-configure-borgmatic\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/cdn.itpiran.net\\\/2024\\\/01\\\/09111021\\\/Borgmatic.jpg\",\"keywords\":[\"Borgmatic\"],\"articleSection\":[\"\u0622\u0645\u0648\u0632\u0634\u06cc\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/tutorials\\\/install-and-configure-borgmatic\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/tutorials\\\/install-and-configure-borgmatic\\\/\",\"url\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/tutorials\\\/install-and-configure-borgmatic\\\/\",\"name\":\"\u0646\u0635\u0628 \u0648 \u067e\u06cc\u06a9\u0631\u0628\u0646\u062f\u06cc borgmatic - \u0628\u0644\u0627\u06af ITPiran\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/tutorials\\\/install-and-configure-borgmatic\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/tutorials\\\/install-and-configure-borgmatic\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/cdn.itpiran.net\\\/2024\\\/01\\\/09111021\\\/Borgmatic.jpg\",\"datePublished\":\"2024-01-09T07:44:50+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/tutorials\\\/install-and-configure-borgmatic\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/tutorials\\\/install-and-configure-borgmatic\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/tutorials\\\/install-and-configure-borgmatic\\\/#primaryimage\",\"url\":\"https:\\\/\\\/cdn.itpiran.net\\\/2024\\\/01\\\/09111021\\\/Borgmatic.jpg\",\"contentUrl\":\"https:\\\/\\\/cdn.itpiran.net\\\/2024\\\/01\\\/09111021\\\/Borgmatic.jpg\",\"width\":1793,\"height\":1110},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/tutorials\\\/install-and-configure-borgmatic\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"\u0622\u0645\u0648\u0632\u0634\u06cc\",\"item\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/category\\\/tutorials\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"\u0646\u0635\u0628 \u0648 \u067e\u06cc\u06a9\u0631\u0628\u0646\u062f\u06cc borgmatic\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/\",\"name\":\"\u0628\u0644\u0627\u06af ITPiran\",\"description\":\"\u0627\u062e\u0628\u0627\u0631 \u0648 \u0645\u0642\u0627\u0644\u0627\u062a \u062a\u062c\u0627\u0631\u062a \u067e\u0627\u06cc\u062f\u0627\u0631 \u0627\u06cc\u0631\u0627\u0646\u06cc\u0627\u0646\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/#organization\",\"name\":\"\u0628\u0644\u0627\u06af \u062a\u062c\u0627\u0631\u062a \u067e\u0627\u06cc\u062f\u0627\u0631 \u0627\u06cc\u0631\u0627\u0646\u06cc\u0627\u0646\",\"alternateName\":\"ITPIran Blog\",\"url\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/cdn.itpiran.net\\\/2023\\\/12\\\/27150508\\\/cropped-ITPIRAN-BLOG-LOGO-2.png\",\"contentUrl\":\"https:\\\/\\\/cdn.itpiran.net\\\/2023\\\/12\\\/27150508\\\/cropped-ITPIRAN-BLOG-LOGO-2.png\",\"width\":512,\"height\":512,\"caption\":\"\u0628\u0644\u0627\u06af \u062a\u062c\u0627\u0631\u062a \u067e\u0627\u06cc\u062f\u0627\u0631 \u0627\u06cc\u0631\u0627\u0646\u06cc\u0627\u0646\"},\"image\":{\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/#\\\/schema\\\/person\\\/04ed27b919baca468a2273f8e4318f81\",\"name\":\"admin\",\"url\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/en\\\/author\\\/admin\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Borgmatic installation and configuration - ITPiran Blog","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.itpiran.net\/blog\/en\/tutorials\/install-and-configure-borgmatic\/","og_locale":"en_US","og_type":"article","og_title":"\u0646\u0635\u0628 \u0648 \u067e\u06cc\u06a9\u0631\u0628\u0646\u062f\u06cc borgmatic - \u0628\u0644\u0627\u06af ITPiran","og_description":"\u0645\u0642\u062f\u0645\u0647 \u0627\u06cc\u0646 \u0622\u0645\u0648\u0632\u0634 \u0628\u0647 \u0634\u0645\u0627 \u0645\u0639\u0631\u0641\u06cc \u06a9\u0648\u062a\u0627\u0647\u06cc \u062f\u0631 \u0645\u0648\u0631\u062f Borgmatic \u0648 \u0646\u062d\u0648\u0647 \u0627\u06cc\u062c\u0627\u062f \u0646\u0633\u062e\u0647 \u067e\u0634\u062a\u06cc\u0628\u0627\u0646 \u06a9\u0627\u0645\u0644 \u0633\u06cc\u0633\u062a\u0645 \u0627\u0632&hellip;","og_url":"https:\/\/www.itpiran.net\/blog\/en\/tutorials\/install-and-configure-borgmatic\/","og_site_name":"\u0628\u0644\u0627\u06af ITPiran","article_published_time":"2024-01-09T07:44:50+00:00","og_image":[{"width":1793,"height":1110,"url":"https:\/\/cdn.itpiran.net\/2024\/01\/09111021\/Borgmatic.jpg","type":"image\/jpeg"}],"author":"admin","twitter_card":"summary_large_image","twitter_misc":{"Written by":"admin","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.itpiran.net\/blog\/tutorials\/install-and-configure-borgmatic\/#article","isPartOf":{"@id":"https:\/\/www.itpiran.net\/blog\/tutorials\/install-and-configure-borgmatic\/"},"author":{"name":"admin","@id":"https:\/\/www.itpiran.net\/blog\/#\/schema\/person\/04ed27b919baca468a2273f8e4318f81"},"headline":"\u0646\u0635\u0628 \u0648 \u067e\u06cc\u06a9\u0631\u0628\u0646\u062f\u06cc borgmatic","datePublished":"2024-01-09T07:44:50+00:00","mainEntityOfPage":{"@id":"https:\/\/www.itpiran.net\/blog\/tutorials\/install-and-configure-borgmatic\/"},"wordCount":20,"commentCount":0,"publisher":{"@id":"https:\/\/www.itpiran.net\/blog\/#organization"},"image":{"@id":"https:\/\/www.itpiran.net\/blog\/tutorials\/install-and-configure-borgmatic\/#primaryimage"},"thumbnailUrl":"https:\/\/cdn.itpiran.net\/2024\/01\/09111021\/Borgmatic.jpg","keywords":["Borgmatic"],"articleSection":["\u0622\u0645\u0648\u0632\u0634\u06cc"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.itpiran.net\/blog\/tutorials\/install-and-configure-borgmatic\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.itpiran.net\/blog\/tutorials\/install-and-configure-borgmatic\/","url":"https:\/\/www.itpiran.net\/blog\/tutorials\/install-and-configure-borgmatic\/","name":"Borgmatic installation and configuration - ITPiran Blog","isPartOf":{"@id":"https:\/\/www.itpiran.net\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.itpiran.net\/blog\/tutorials\/install-and-configure-borgmatic\/#primaryimage"},"image":{"@id":"https:\/\/www.itpiran.net\/blog\/tutorials\/install-and-configure-borgmatic\/#primaryimage"},"thumbnailUrl":"https:\/\/cdn.itpiran.net\/2024\/01\/09111021\/Borgmatic.jpg","datePublished":"2024-01-09T07:44:50+00:00","breadcrumb":{"@id":"https:\/\/www.itpiran.net\/blog\/tutorials\/install-and-configure-borgmatic\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.itpiran.net\/blog\/tutorials\/install-and-configure-borgmatic\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.itpiran.net\/blog\/tutorials\/install-and-configure-borgmatic\/#primaryimage","url":"https:\/\/cdn.itpiran.net\/2024\/01\/09111021\/Borgmatic.jpg","contentUrl":"https:\/\/cdn.itpiran.net\/2024\/01\/09111021\/Borgmatic.jpg","width":1793,"height":1110},{"@type":"BreadcrumbList","@id":"https:\/\/www.itpiran.net\/blog\/tutorials\/install-and-configure-borgmatic\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.itpiran.net\/blog\/"},{"@type":"ListItem","position":2,"name":"\u0622\u0645\u0648\u0632\u0634\u06cc","item":"https:\/\/www.itpiran.net\/blog\/category\/tutorials\/"},{"@type":"ListItem","position":3,"name":"\u0646\u0635\u0628 \u0648 \u067e\u06cc\u06a9\u0631\u0628\u0646\u062f\u06cc borgmatic"}]},{"@type":"WebSite","@id":"https:\/\/www.itpiran.net\/blog\/#website","url":"https:\/\/www.itpiran.net\/blog\/","name":"ITPiran Blog","description":"Iranian Sustainable Trade News and Articles","publisher":{"@id":"https:\/\/www.itpiran.net\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.itpiran.net\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.itpiran.net\/blog\/#organization","name":"Sustainable Iranian Business Blog","alternateName":"ITPIran Blog","url":"https:\/\/www.itpiran.net\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.itpiran.net\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/cdn.itpiran.net\/2023\/12\/27150508\/cropped-ITPIRAN-BLOG-LOGO-2.png","contentUrl":"https:\/\/cdn.itpiran.net\/2023\/12\/27150508\/cropped-ITPIRAN-BLOG-LOGO-2.png","width":512,"height":512,"caption":"\u0628\u0644\u0627\u06af \u062a\u062c\u0627\u0631\u062a \u067e\u0627\u06cc\u062f\u0627\u0631 \u0627\u06cc\u0631\u0627\u0646\u06cc\u0627\u0646"},"image":{"@id":"https:\/\/www.itpiran.net\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/www.itpiran.net\/blog\/#\/schema\/person\/04ed27b919baca468a2273f8e4318f81","name":"admin","url":"https:\/\/www.itpiran.net\/blog\/en\/author\/admin\/"}]}},"_links":{"self":[{"href":"https:\/\/www.itpiran.net\/blog\/en\/wp-json\/wp\/v2\/posts\/14558","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.itpiran.net\/blog\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.itpiran.net\/blog\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.itpiran.net\/blog\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.itpiran.net\/blog\/en\/wp-json\/wp\/v2\/comments?post=14558"}],"version-history":[{"count":1,"href":"https:\/\/www.itpiran.net\/blog\/en\/wp-json\/wp\/v2\/posts\/14558\/revisions"}],"predecessor-version":[{"id":14560,"href":"https:\/\/www.itpiran.net\/blog\/en\/wp-json\/wp\/v2\/posts\/14558\/revisions\/14560"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.itpiran.net\/blog\/en\/wp-json\/wp\/v2\/media\/14561"}],"wp:attachment":[{"href":"https:\/\/www.itpiran.net\/blog\/en\/wp-json\/wp\/v2\/media?parent=14558"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.itpiran.net\/blog\/en\/wp-json\/wp\/v2\/categories?post=14558"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.itpiran.net\/blog\/en\/wp-json\/wp\/v2\/tags?post=14558"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}