{"id":6317,"date":"2026-05-06T17:00:16","date_gmt":"2026-05-06T13:30:16","guid":{"rendered":"https:\/\/parmin.cloud\/blog\/?p=6317"},"modified":"2026-05-06T17:00:16","modified_gmt":"2026-05-06T13:30:16","slug":"%d9%86%d8%ad%d9%88%d9%87-%d8%a8%da%a9%d8%a7%d9%be%da%af%db%8c%d8%b1%db%8c%d8%8c-%d8%a8%d8%a7%d8%b2%db%8c%d8%a7%d8%a8%db%8c-%d9%88-%d9%85%d9%87%d8%a7%d8%ac%d8%b1%d8%aa-%d8%af%db%8c%d8%aa%d8%a7","status":"publish","type":"post","link":"https:\/\/parmin.cloud\/blog\/%d9%86%d8%ad%d9%88%d9%87-%d8%a8%da%a9%d8%a7%d9%be%da%af%db%8c%d8%b1%db%8c%d8%8c-%d8%a8%d8%a7%d8%b2%db%8c%d8%a7%d8%a8%db%8c-%d9%88-%d9%85%d9%87%d8%a7%d8%ac%d8%b1%d8%aa-%d8%af%db%8c%d8%aa%d8%a7\/","title":{"rendered":"\u0646\u062d\u0648\u0647 \u0628\u06a9\u0627\u067e\u200c\u06af\u06cc\u0631\u06cc\u060c \u0628\u0627\u0632\u06cc\u0627\u0628\u06cc \u0648 \u0645\u0647\u0627\u062c\u0631\u062a \u062f\u06cc\u062a\u0627\u0628\u06cc\u0633 MongoDB \u062f\u0631 Ubuntu 20.04"},"content":{"rendered":"<h2 data-section-id=\"43f4r3\" data-start=\"70\" data-end=\"78\">\u0645\u0642\u062f\u0645\u0647<\/h2>\n<p data-start=\"79\" data-end=\"342\">MongoDB \u06cc\u06a9\u06cc \u0627\u0632 \u0645\u062d\u0628\u0648\u0628\u200c\u062a\u0631\u06cc\u0646 \u0645\u0648\u062a\u0648\u0631\u0647\u0627\u06cc \u062f\u06cc\u062a\u0627\u0628\u06cc\u0633 NoSQL \u0627\u0633\u062a \u06a9\u0647 \u0628\u0647 \u062e\u0627\u0637\u0631 \u0645\u0642\u06cc\u0627\u0633\u200c\u067e\u0630\u06cc\u0631\u06cc\u060c \u067e\u0627\u06cc\u062f\u0627\u0631\u06cc\u060c \u0642\u0627\u0628\u0644\u200c\u0627\u0639\u062a\u0645\u0627\u062f \u0628\u0648\u062f\u0646 \u0648 \u0633\u0627\u062f\u06af\u06cc \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0634\u0646\u0627\u062e\u062a\u0647 \u0645\u06cc\u200c\u0634\u0648\u062f. \u062f\u0631 \u0627\u06cc\u0646 \u0645\u0642\u0627\u0644\u0647 \u06cc\u0627\u062f \u0645\u06cc\u200c\u06af\u06cc\u0631\u06cc\u062f \u0686\u06af\u0648\u0646\u0647 \u0627\u0632 \u06cc\u06a9 \u062f\u06cc\u062a\u0627\u0628\u06cc\u0633 MongoDB \u0628\u06a9\u0627\u067e \u0628\u06af\u06cc\u0631\u06cc\u062f\u060c \u0622\u0646 \u0631\u0627 \u0628\u0627\u0632\u06cc\u0627\u0628\u06cc \u06a9\u0646\u06cc\u062f \u0648 \u0647\u0645\u0686\u0646\u06cc\u0646 \u0628\u06cc\u0646 \u0633\u0631\u0648\u0631\u0647\u0627 \u062c\u0627\u0628\u0647\u200c\u062c\u0627 (migrate) \u06a9\u0646\u06cc\u062f.<\/p>\n<p data-start=\"344\" data-end=\"749\">\u0627\u06cc\u0645\u067e\u0648\u0631\u062a \u0648 \u0627\u06a9\u0633\u067e\u0648\u0631\u062a \u062f\u06cc\u062a\u0627\u0628\u06cc\u0633 \u0628\u0647 \u0645\u0639\u0646\u06cc \u06a9\u0627\u0631 \u0628\u0627 \u062f\u0627\u062f\u0647\u200c\u0647\u0627 \u062f\u0631 \u0642\u0627\u0644\u0628\u06cc \u0642\u0627\u0628\u0644\u200c\u062e\u0648\u0627\u0646\u062f\u0646 \u0628\u0631\u0627\u06cc \u0627\u0646\u0633\u0627\u0646 \u0627\u0633\u062a \u06a9\u0647 \u0628\u0627 \u0646\u0631\u0645\u200c\u0627\u0641\u0632\u0627\u0631\u0647\u0627\u06cc \u062f\u06cc\u06af\u0631 \u0633\u0627\u0632\u06af\u0627\u0631 \u0628\u0627\u0634\u062f. \u0627\u0645\u0627 \u0639\u0645\u0644\u06cc\u0627\u062a \u0628\u06a9\u0627\u067e \u0648 \u0631\u06cc\u0633\u062a\u0648\u0631 \u062f\u0631 MongoDB \u0627\u0632 \u062f\u0627\u062f\u0647\u200c\u0647\u0627\u06cc \u0628\u0627\u06cc\u0646\u0631\u06cc \u0627\u062e\u062a\u0635\u0627\u0635\u06cc \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc\u200c\u06a9\u0646\u062f \u06a9\u0647 \u0639\u0644\u0627\u0648\u0647 \u0628\u0631 \u062d\u0641\u0638 \u06cc\u06a9\u067e\u0627\u0631\u0686\u06af\u06cc \u062f\u0627\u062f\u0647\u200c\u0647\u0627\u060c \u0648\u06cc\u0698\u06af\u06cc\u200c\u0647\u0627\u06cc \u062e\u0627\u0635 MongoDB \u0631\u0627 \u0646\u06cc\u0632 \u0646\u06af\u0647 \u0645\u06cc\u200c\u062f\u0627\u0631\u062f. \u0628\u0647 \u0647\u0645\u06cc\u0646 \u062f\u0644\u06cc\u0644\u060c \u0628\u0631\u0627\u06cc \u0645\u0647\u0627\u062c\u0631\u062a \u062f\u06cc\u062a\u0627\u0628\u06cc\u0633\u060c \u0645\u0639\u0645\u0648\u0644\u0627\u064b \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u0628\u06a9\u0627\u067e \u0648 \u0631\u06cc\u0633\u062a\u0648\u0631 \u06af\u0632\u06cc\u0646\u0647 \u0628\u0647\u062a\u0631\u06cc \u0627\u0633\u062a (\u062f\u0631 \u0635\u0648\u0631\u062a\u06cc \u06a9\u0647 \u0633\u06cc\u0633\u062a\u0645 \u0645\u0628\u062f\u0627 \u0648 \u0645\u0642\u0635\u062f \u0633\u0627\u0632\u06af\u0627\u0631 \u0628\u0627\u0634\u0646\u062f).<\/p>\n<hr data-start=\"751\" data-end=\"754\" \/>\n<h2 data-section-id=\"1i1mrbk\" data-start=\"756\" data-end=\"769\">\u067e\u06cc\u0634\u200c\u0646\u06cc\u0627\u0632\u0647\u0627<\/h2>\n<p data-start=\"770\" data-end=\"817\">\u0628\u0631\u0627\u06cc \u0627\u0646\u062c\u0627\u0645 \u0627\u06cc\u0646 \u0622\u0645\u0648\u0632\u0634\u060c \u0645\u0648\u0627\u0631\u062f \u0632\u06cc\u0631 \u0631\u0627 \u062f\u0627\u0634\u062a\u0647 \u0628\u0627\u0634\u06cc\u062f:<\/p>\n<ul data-start=\"819\" data-end=\"917\">\n<li data-section-id=\"1h6453d\" data-start=\"819\" data-end=\"856\">\u06cc\u06a9 \u0633\u0631\u0648\u0631 Ubuntu 20.04 \u0628\u0627 \u062f\u0633\u062a\u0631\u0633\u06cc sudo<\/li>\n<li data-section-id=\"1mgn4la\" data-start=\"857\" data-end=\"881\">\u0646\u0635\u0628 \u0648 \u067e\u06cc\u06a9\u0631\u0628\u0646\u062f\u06cc MongoDB<\/li>\n<li data-section-id=\"oh63bm\" data-start=\"882\" data-end=\"917\">\u062f\u0627\u0634\u062a\u0646 \u06cc\u06a9 \u062f\u06cc\u062a\u0627\u0628\u06cc\u0633 \u0646\u0645\u0648\u0646\u0647 \u062f\u0631 MongoDB<\/li>\n<\/ul>\n<p data-start=\"919\" data-end=\"989\">\u062a\u0645\u0627\u0645 \u062f\u0633\u062a\u0648\u0631\u0627\u062a \u0646\u06cc\u0627\u0632\u0645\u0646\u062f \u062f\u0633\u062a\u0631\u0633\u06cc \u0631\u0648\u062a \u0628\u0627\u06cc\u062f \u0628\u0627 \u06a9\u0627\u0631\u0628\u0631\u06cc \u06a9\u0647 sudo \u062f\u0627\u0631\u062f \u0627\u062c\u0631\u0627 \u0634\u0648\u0646\u062f.<\/p>\n<hr data-start=\"991\" data-end=\"994\" \/>\n<h2 data-section-id=\"uv424w\" data-start=\"996\" data-end=\"1040\">\u0645\u0631\u062d\u0644\u0647 \u06f1: \u0622\u0634\u0646\u0627\u06cc\u06cc \u0628\u0627 JSON \u0648 BSON \u062f\u0631 MongoDB<\/h2>\n<p data-start=\"1042\" data-end=\"1126\">MongoDB \u0627\u0632 \u062f\u0648 \u0641\u0631\u0645\u062a JSON \u0648 BSON (\u0646\u0633\u062e\u0647 \u0628\u0627\u06cc\u0646\u0631\u06cc JSON) \u0628\u0631\u0627\u06cc \u0630\u062e\u06cc\u0631\u0647 \u062f\u0627\u062f\u0647\u200c\u0647\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc\u200c\u06a9\u0646\u062f.<\/p>\n<ul data-start=\"1128\" data-end=\"1255\">\n<li data-section-id=\"gbdhwz\" data-start=\"1128\" data-end=\"1191\"><strong data-start=\"1130\" data-end=\"1138\">JSON<\/strong>: \u0642\u0627\u0628\u0644\u200c\u062e\u0648\u0627\u0646\u062f\u0646 \u0628\u0631\u0627\u06cc \u0627\u0646\u0633\u0627\u0646 \u0648 \u0645\u0646\u0627\u0633\u0628 \u0628\u0631\u0627\u06cc export\/import<\/li>\n<li data-section-id=\"1m3mhgi\" data-start=\"1192\" data-end=\"1255\"><strong data-start=\"1194\" data-end=\"1202\">BSON<\/strong>: \u0641\u0631\u0645\u062a \u0628\u0627\u06cc\u0646\u0631\u06cc \u06a9\u0647 \u0627\u0632 \u0627\u0646\u0648\u0627\u0639 \u062f\u0627\u062f\u0647 \u0628\u06cc\u0634\u062a\u0631\u06cc \u067e\u0634\u062a\u06cc\u0628\u0627\u0646\u06cc \u0645\u06cc\u200c\u06a9\u0646\u062f<\/li>\n<\/ul>\n<p data-start=\"1257\" data-end=\"1267\">\u0645\u062b\u0627\u0644 JSON:<\/p>\n<div class=\"relative w-full mt-4 mb-1\">\n<div class=\"\">\n<div class=\"relative\">\n<div class=\"h-full min-h-0 min-w-0\">\n<div class=\"h-full min-h-0 min-w-0\">\n<div class=\"border border-token-border-light border-radius-3xl corner-superellipse\/1.1 rounded-3xl\">\n<div class=\"h-full w-full border-radius-3xl bg-token-bg-elevated-secondary corner-superellipse\/1.1 overflow-clip rounded-3xl lxnfua_clipPathFallback\">\n<div class=\"pointer-events-none absolute inset-x-4 top-12 bottom-4\">\n<div class=\"pointer-events-none sticky z-40 shrink-0 z-1!\">\n<div class=\"sticky bg-token-border-light\"><\/div>\n<\/div>\n<\/div>\n<div class=\"relative\">\n<div class=\"\">\n<div class=\"relative z-0 flex max-w-full\">\n<div id=\"code-block-viewer\" class=\"q9tKkq_viewer cm-editor z-10 light:cm-light dark:cm-light flex h-full w-full flex-col items-stretch \u037cd \u037cr\" dir=\"ltr\">\n<div class=\"cm-scroller\">\n<pre class=\"cm-content q9tKkq_readonly m-0\"><code>{\"address\":[\r\n    {\"building\":<span class=\"\u037ck\">\"1007\"<\/span>, \"street\":<span class=\"\u037ck\">\"Park Ave\"<\/span>},\r\n    {\"building\":<span class=\"\u037ck\">\"1008\"<\/span>, \"street\":<span class=\"\u037ck\">\"New Ave\"<\/span>}\r\n]}<\/code><\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"\">\n<div class=\"\"><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<p data-start=\"1387\" data-end=\"1396\">\u0646\u06a9\u0627\u062a \u0645\u0647\u0645:<\/p>\n<ul data-start=\"1397\" data-end=\"1741\">\n<li data-section-id=\"1fkpx4i\" data-start=\"1397\" data-end=\"1484\">\u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 JSON \u0645\u0645\u06a9\u0646 \u0627\u0633\u062a \u0628\u0627\u0639\u062b \u0627\u0632 \u062f\u0633\u062a \u0631\u0641\u062a\u0646 \u0628\u0631\u062e\u06cc \u0648\u06cc\u0698\u06af\u06cc\u200c\u0647\u0627\u06cc \u062f\u0627\u062f\u0647 (loss of fidelity) \u0634\u0648\u062f.<\/li>\n<li data-section-id=\"8de7cn\" data-start=\"1485\" data-end=\"1565\">\u062f\u0631 MongoDB \u0646\u06cc\u0627\u0632\u06cc \u0628\u0647 \u0633\u0627\u062e\u062a \u062f\u0633\u062a\u06cc \u062f\u06cc\u062a\u0627\u0628\u06cc\u0633 \u0646\u06cc\u0633\u062a\u061b \u062f\u0631 \u0635\u0648\u0631\u062a \u0646\u0628\u0648\u062f\u060c \u062e\u0648\u062f\u06a9\u0627\u0631 \u0633\u0627\u062e\u062a\u0647 \u0645\u06cc\u200c\u0634\u0648\u062f.<\/li>\n<li data-section-id=\"1axyges\" data-start=\"1566\" data-end=\"1656\">\u0639\u0645\u0644\u06cc\u0627\u062a \u0633\u0646\u06af\u06cc\u0646 (\u0645\u062b\u0644 \u0628\u06a9\u0627\u067e) \u0645\u0646\u0627\u0628\u0639 \u0632\u06cc\u0627\u062f\u06cc \u0645\u0635\u0631\u0641 \u0645\u06cc\u200c\u06a9\u0646\u062f \u2192 \u0628\u0647\u062a\u0631 \u0627\u0633\u062a \u062f\u0631 \u0633\u0627\u0639\u0627\u062a \u06a9\u0645\u200c\u062a\u0631\u0627\u0641\u06cc\u06a9 \u0627\u0646\u062c\u0627\u0645 \u0634\u0648\u062f.<\/li>\n<li data-section-id=\"thz2pw\" data-start=\"1657\" data-end=\"1741\">\u0628\u0631\u0627\u06cc \u062c\u0644\u0648\u06af\u06cc\u0631\u06cc \u0627\u0632 \u0646\u0627\u0633\u0627\u0632\u06af\u0627\u0631\u06cc \u062f\u0627\u062f\u0647\u200c\u0647\u0627 \u062f\u0631 \u062d\u06cc\u0646 \u0628\u06a9\u0627\u067e\u060c \u0645\u06cc\u200c\u062a\u0648\u0627\u0646 \u0627\u0632 replication \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0631\u062f.<\/li>\n<\/ul>\n<p data-start=\"1743\" data-end=\"1774\">\u0628\u0631\u0627\u06cc \u0628\u06a9\u0627\u067e \u0648 \u0631\u06cc\u0633\u062a\u0648\u0631 \u0628\u0647\u062a\u0631 \u0627\u0633\u062a \u0627\u0632:<\/p>\n<ul data-start=\"1775\" data-end=\"1844\">\n<li data-section-id=\"12mxo22\" data-start=\"1775\" data-end=\"1798\"><code data-start=\"1777\" data-end=\"1788\">mongodump<\/code> \u0628\u0631\u0627\u06cc \u0628\u06a9\u0627\u067e<\/li>\n<li data-section-id=\"cg0nzw\" data-start=\"1799\" data-end=\"1844\"><code data-start=\"1801\" data-end=\"1815\">mongorestore<\/code> \u0628\u0631\u0627\u06cc \u0628\u0627\u0632\u06cc\u0627\u0628\u06cc<br data-start=\"1828\" data-end=\"1831\" \/>\u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0646\u06cc\u062f.<\/li>\n<\/ul>\n<hr data-start=\"1846\" data-end=\"1849\" \/>\n<h2 data-section-id=\"wnjt2z\" data-start=\"1851\" data-end=\"1886\">\u0645\u0631\u062d\u0644\u0647 \u06f2: \u0628\u06a9\u0627\u067e \u06af\u0631\u0641\u062a\u0646 \u0628\u0627 mongodump<\/h2>\n<p data-start=\"1888\" data-end=\"1915\">\u0628\u0631\u0627\u06cc \u0628\u06a9\u0627\u067e \u06af\u0631\u0641\u062a\u0646 \u0627\u0632 \u062f\u06cc\u062a\u0627\u0628\u06cc\u0633:<\/p>\n<div class=\"relative w-full mt-4 mb-1\">\n<div class=\"\">\n<div class=\"relative\">\n<div class=\"h-full min-h-0 min-w-0\">\n<div class=\"h-full min-h-0 min-w-0\">\n<div class=\"border border-token-border-light border-radius-3xl corner-superellipse\/1.1 rounded-3xl\">\n<div class=\"h-full w-full border-radius-3xl bg-token-bg-elevated-secondary corner-superellipse\/1.1 overflow-clip rounded-3xl lxnfua_clipPathFallback\">\n<div class=\"pointer-events-none absolute inset-x-4 top-12 bottom-4\">\n<div class=\"pointer-events-none sticky z-40 shrink-0 z-1!\">\n<div class=\"sticky bg-token-border-light\"><\/div>\n<\/div>\n<\/div>\n<div class=\"relative\">\n<div class=\"\">\n<div class=\"relative z-0 flex max-w-full\">\n<div id=\"code-block-viewer\" class=\"q9tKkq_viewer cm-editor z-10 light:cm-light dark:cm-light flex h-full w-full flex-col items-stretch \u037cd \u037cr\" dir=\"ltr\">\n<div class=\"cm-scroller\">\n<pre class=\"cm-content q9tKkq_readonly m-0\"><code><span class=\"\u037cl\">sudo<\/span> <span class=\"\u037cl\">mkdir<\/span> \/var\/backups\/mongobackups<\/code><\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"\">\n<div class=\"\"><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"relative w-full mt-4 mb-1\">\n<div class=\"\">\n<div class=\"relative\">\n<div class=\"h-full min-h-0 min-w-0\">\n<div class=\"h-full min-h-0 min-w-0\">\n<div class=\"border border-token-border-light border-radius-3xl corner-superellipse\/1.1 rounded-3xl\">\n<div class=\"h-full w-full border-radius-3xl bg-token-bg-elevated-secondary corner-superellipse\/1.1 overflow-clip rounded-3xl lxnfua_clipPathFallback\">\n<div class=\"pointer-events-none absolute inset-x-4 top-12 bottom-4\">\n<div class=\"pointer-events-none sticky z-40 shrink-0 z-1!\">\n<div class=\"sticky bg-token-border-light\"><\/div>\n<\/div>\n<\/div>\n<div class=\"relative\">\n<div class=\"\">\n<div class=\"relative z-0 flex max-w-full\">\n<div id=\"code-block-viewer\" class=\"q9tKkq_viewer cm-editor z-10 light:cm-light dark:cm-light flex h-full w-full flex-col items-stretch \u037cd \u037cr\" dir=\"ltr\">\n<div class=\"cm-scroller\">\n<pre class=\"cm-content q9tKkq_readonly m-0\"><code><span class=\"\u037cl\">sudo<\/span> mongodump <span class=\"\u037cn\">--db<\/span> newdb <span class=\"\u037cn\">--out<\/span> \/var\/backups\/mongobackups\/$(date +<span class=\"\u037ck\">'%m-%d-%y'<\/span>)<\/code><\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"\">\n<div class=\"\"><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<p data-start=\"2058\" data-end=\"2070\">\u0646\u0645\u0648\u0646\u0647 \u062e\u0631\u0648\u062c\u06cc:<\/p>\n<div class=\"relative w-full mt-4 mb-1\">\n<div class=\"\">\n<div class=\"relative\">\n<div class=\"h-full min-h-0 min-w-0\">\n<div class=\"h-full min-h-0 min-w-0\">\n<div class=\"border border-token-border-light border-radius-3xl corner-superellipse\/1.1 rounded-3xl\">\n<div class=\"h-full w-full border-radius-3xl bg-token-bg-elevated-secondary corner-superellipse\/1.1 overflow-clip rounded-3xl lxnfua_clipPathFallback\">\n<div class=\"pointer-events-none absolute end-1.5 top-1 z-2 md:end-2 md:top-1\"><\/div>\n<div class=\"relative\">\n<div class=\"pe-11 pt-3\">\n<div class=\"relative z-0 flex max-w-full\">\n<div id=\"code-block-viewer\" class=\"q9tKkq_viewer cm-editor z-10 light:cm-light dark:cm-light flex h-full w-full flex-col items-stretch \u037cd \u037cr\" dir=\"ltr\">\n<div class=\"cm-scroller\">\n<pre class=\"cm-content q9tKkq_readonly m-0\"><code>writing newdb.restaurants\r\ndone dumping newdb.restaurants<\/code><\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"\">\n<div class=\"\"><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<p data-start=\"2137\" data-end=\"2142\">\u0646\u06a9\u0627\u062a:<\/p>\n<ul data-start=\"2143\" data-end=\"2258\">\n<li data-section-id=\"139ncbb\" data-start=\"2143\" data-end=\"2202\">\u0627\u06af\u0631 <code data-start=\"2149\" data-end=\"2155\">--db<\/code> \u0631\u0627 \u0646\u062f\u0647\u06cc\u062f\u060c \u0627\u0632 \u0647\u0645\u0647 \u062f\u06cc\u062a\u0627\u0628\u06cc\u0633\u200c\u0647\u0627 \u0628\u06a9\u0627\u067e \u06af\u0631\u0641\u062a\u0647 \u0645\u06cc\u200c\u0634\u0648\u062f.<\/li>\n<li data-section-id=\"8juqkd\" data-start=\"2203\" data-end=\"2258\">\u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 <code data-start=\"2216\" data-end=\"2222\">date<\/code> \u0628\u0627\u0639\u062b \u0630\u062e\u06cc\u0631\u0647 \u0628\u06a9\u0627\u067e\u200c\u0647\u0627 \u0628\u0627 \u062a\u0627\u0631\u06cc\u062e \u0645\u06cc\u200c\u0634\u0648\u062f.<\/li>\n<\/ul>\n<h3 data-section-id=\"vwqa6m\" data-start=\"2260\" data-end=\"2292\">\u0632\u0645\u0627\u0646\u200c\u0628\u0646\u062f\u06cc \u0628\u06a9\u0627\u067e \u062e\u0648\u062f\u06a9\u0627\u0631 (cron)<\/h3>\n<div class=\"relative w-full mt-4 mb-1\">\n<div class=\"\">\n<div class=\"relative\">\n<div class=\"h-full min-h-0 min-w-0\">\n<div class=\"h-full min-h-0 min-w-0\">\n<div class=\"border border-token-border-light border-radius-3xl corner-superellipse\/1.1 rounded-3xl\">\n<div class=\"h-full w-full border-radius-3xl bg-token-bg-elevated-secondary corner-superellipse\/1.1 overflow-clip rounded-3xl lxnfua_clipPathFallback\">\n<div class=\"pointer-events-none absolute inset-x-4 top-12 bottom-4\">\n<div class=\"pointer-events-none sticky z-40 shrink-0 z-1!\">\n<div class=\"sticky bg-token-border-light\"><\/div>\n<\/div>\n<\/div>\n<div class=\"relative\">\n<div class=\"\">\n<div class=\"relative z-0 flex max-w-full\">\n<div id=\"code-block-viewer\" class=\"q9tKkq_viewer cm-editor z-10 light:cm-light dark:cm-light flex h-full w-full flex-col items-stretch \u037cd \u037cr\" dir=\"ltr\">\n<div class=\"cm-scroller\">\n<pre class=\"cm-content q9tKkq_readonly m-0\"><code><span class=\"\u037cl\">sudo<\/span> crontab <span class=\"\u037cn\">-e<\/span><\/code><\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"\">\n<div class=\"\"><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"relative w-full mt-4 mb-1\">\n<div class=\"\">\n<div class=\"relative\">\n<div class=\"h-full min-h-0 min-w-0\">\n<div class=\"h-full min-h-0 min-w-0\">\n<div class=\"border border-token-border-light border-radius-3xl corner-superellipse\/1.1 rounded-3xl\">\n<div class=\"h-full w-full border-radius-3xl bg-token-bg-elevated-secondary corner-superellipse\/1.1 overflow-clip rounded-3xl lxnfua_clipPathFallback\">\n<div class=\"pointer-events-none absolute inset-x-4 top-12 bottom-4\">\n<div class=\"pointer-events-none sticky z-40 shrink-0 z-1!\">\n<div class=\"sticky bg-token-border-light\"><\/div>\n<\/div>\n<\/div>\n<div class=\"relative\">\n<div class=\"\">\n<div class=\"relative z-0 flex max-w-full\">\n<div id=\"code-block-viewer\" class=\"q9tKkq_viewer cm-editor z-10 light:cm-light dark:cm-light flex h-full w-full flex-col items-stretch \u037cd \u037cr\" dir=\"ltr\">\n<div class=\"cm-scroller\">\n<pre class=\"cm-content q9tKkq_readonly m-0\"><code><span class=\"\u037cj\">3<\/span> <span class=\"\u037cj\">3<\/span> * * * mongodump <span class=\"\u037cn\">--out<\/span> \/var\/backups\/mongobackups\/$(date +<span class=\"\u037ck\">'\\%m-\\%d-\\%y'<\/span>)<\/code><\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"\">\n<div class=\"\"><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<h3 data-section-id=\"yfzcoi\" data-start=\"2411\" data-end=\"2448\">\u062d\u0630\u0641 \u0628\u06a9\u0627\u067e\u200c\u0647\u0627\u06cc \u0642\u062f\u06cc\u0645\u06cc (\u0628\u06cc\u0634 \u0627\u0632 \u06f7 \u0631\u0648\u0632)<\/h3>\n<div class=\"relative w-full mt-4 mb-1\">\n<div class=\"\">\n<div class=\"relative\">\n<div class=\"h-full min-h-0 min-w-0\">\n<div class=\"h-full min-h-0 min-w-0\">\n<div class=\"border border-token-border-light border-radius-3xl corner-superellipse\/1.1 rounded-3xl\">\n<div class=\"h-full w-full border-radius-3xl bg-token-bg-elevated-secondary corner-superellipse\/1.1 overflow-clip rounded-3xl lxnfua_clipPathFallback\">\n<div class=\"pointer-events-none absolute inset-x-4 top-12 bottom-4\">\n<div class=\"pointer-events-none sticky z-40 shrink-0 z-1!\">\n<div class=\"sticky bg-token-border-light\"><\/div>\n<\/div>\n<\/div>\n<div class=\"relative\">\n<div class=\"\">\n<div class=\"relative z-0 flex max-w-full\">\n<div id=\"code-block-viewer\" class=\"q9tKkq_viewer cm-editor z-10 light:cm-light dark:cm-light flex h-full w-full flex-col items-stretch \u037cd \u037cr\" dir=\"ltr\">\n<div class=\"cm-scroller\">\n<pre class=\"cm-content q9tKkq_readonly m-0\"><code><span class=\"\u037cl\">find<\/span> \/var\/backups\/mongobackups\/ <span class=\"\u037cn\">-mtime<\/span> <span class=\"\u037cg\">+<\/span><span class=\"\u037cj\">7<\/span> <span class=\"\u037cn\">-exec<\/span> <span class=\"\u037cl\">rm<\/span> <span class=\"\u037cn\">-rf<\/span> {} \\;<\/code><\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"\">\n<div class=\"\"><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<p data-start=\"2524\" data-end=\"2543\">\u0627\u0636\u0627\u0641\u0647 \u06a9\u0631\u062f\u0646 \u0628\u0647 cron:<\/p>\n<div class=\"relative w-full mt-4 mb-1\">\n<div class=\"\">\n<div class=\"relative\">\n<div class=\"h-full min-h-0 min-w-0\">\n<div class=\"h-full min-h-0 min-w-0\">\n<div class=\"border border-token-border-light border-radius-3xl corner-superellipse\/1.1 rounded-3xl\">\n<div class=\"h-full w-full border-radius-3xl bg-token-bg-elevated-secondary corner-superellipse\/1.1 overflow-clip rounded-3xl lxnfua_clipPathFallback\">\n<div class=\"pointer-events-none absolute inset-x-4 top-12 bottom-4\">\n<div class=\"pointer-events-none sticky z-40 shrink-0 z-1!\">\n<div class=\"sticky bg-token-border-light\"><\/div>\n<\/div>\n<\/div>\n<div class=\"relative\">\n<div class=\"\">\n<div class=\"relative z-0 flex max-w-full\">\n<div id=\"code-block-viewer\" class=\"q9tKkq_viewer cm-editor z-10 light:cm-light dark:cm-light flex h-full w-full flex-col items-stretch \u037cd \u037cr\" dir=\"ltr\">\n<div class=\"cm-scroller\">\n<pre class=\"cm-content q9tKkq_readonly m-0\"><code><span class=\"\u037cj\">1<\/span> <span class=\"\u037cj\">3<\/span> * * * <span class=\"\u037cl\">find<\/span> \/var\/backups\/mongobackups\/ <span class=\"\u037cn\">-mtime<\/span> <span class=\"\u037cg\">+<\/span><span class=\"\u037cj\">7<\/span> <span class=\"\u037cn\">-exec<\/span> <span class=\"\u037cl\">rm<\/span> <span class=\"\u037cn\">-rf<\/span> {} \\;<\/code><\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"\">\n<div class=\"\"><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<hr data-start=\"2629\" data-end=\"2632\" \/>\n<h2 data-section-id=\"19urcwt\" data-start=\"2634\" data-end=\"2678\">\u0645\u0631\u062d\u0644\u0647 \u06f3: \u0628\u0627\u0632\u06cc\u0627\u0628\u06cc \u0648 \u0645\u0647\u0627\u062c\u0631\u062a \u0628\u0627 mongorestore<\/h2>\n<p data-start=\"2680\" data-end=\"2700\">\u0628\u0631\u0627\u06cc \u0631\u06cc\u0633\u062a\u0648\u0631 \u062f\u06cc\u062a\u0627\u0628\u06cc\u0633:<\/p>\n<div class=\"relative w-full mt-4 mb-1\">\n<div class=\"\">\n<div class=\"relative\">\n<div class=\"h-full min-h-0 min-w-0\">\n<div class=\"h-full min-h-0 min-w-0\">\n<div class=\"border border-token-border-light border-radius-3xl corner-superellipse\/1.1 rounded-3xl\">\n<div class=\"h-full w-full border-radius-3xl bg-token-bg-elevated-secondary corner-superellipse\/1.1 overflow-clip rounded-3xl lxnfua_clipPathFallback\">\n<div class=\"pointer-events-none absolute inset-x-4 top-12 bottom-4\">\n<div class=\"pointer-events-none sticky z-40 shrink-0 z-1!\">\n<div class=\"sticky bg-token-border-light\"><\/div>\n<\/div>\n<\/div>\n<div class=\"relative\">\n<div class=\"\">\n<div class=\"relative z-0 flex max-w-full\">\n<div id=\"code-block-viewer\" class=\"q9tKkq_viewer cm-editor z-10 light:cm-light dark:cm-light flex h-full w-full flex-col items-stretch \u037cd \u037cr\" dir=\"ltr\">\n<div class=\"cm-scroller\">\n<pre class=\"cm-content q9tKkq_readonly m-0\"><code><span class=\"\u037cl\">sudo<\/span> mongorestore <span class=\"\u037cn\">--db<\/span> newdb <span class=\"\u037cn\">--drop<\/span> \/var\/backups\/mongobackups\/10-29-20\/newdb\/<\/code><\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"\">\n<div class=\"\"><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<p data-start=\"2793\" data-end=\"2805\">\u0646\u0645\u0648\u0646\u0647 \u062e\u0631\u0648\u062c\u06cc:<\/p>\n<div class=\"relative w-full mt-4 mb-1\">\n<div class=\"\">\n<div class=\"relative\">\n<div class=\"h-full min-h-0 min-w-0\">\n<div class=\"h-full min-h-0 min-w-0\">\n<div class=\"border border-token-border-light border-radius-3xl corner-superellipse\/1.1 rounded-3xl\">\n<div class=\"h-full w-full border-radius-3xl bg-token-bg-elevated-secondary corner-superellipse\/1.1 overflow-clip rounded-3xl lxnfua_clipPathFallback\">\n<div class=\"pointer-events-none absolute end-1.5 top-1 z-2 md:end-2 md:top-1\"><\/div>\n<div class=\"relative\">\n<div class=\"pe-11 pt-3\">\n<div class=\"relative z-0 flex max-w-full\">\n<div id=\"code-block-viewer\" class=\"q9tKkq_viewer cm-editor z-10 light:cm-light dark:cm-light flex h-full w-full flex-col items-stretch \u037cd \u037cr\" dir=\"ltr\">\n<div class=\"cm-scroller\">\n<pre class=\"cm-content q9tKkq_readonly m-0\"><code>restoring newdb.restaurants\r\nfinished restoring<\/code><\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"\">\n<div class=\"\"><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<p data-start=\"2862\" data-end=\"2871\">\u0646\u06a9\u0627\u062a \u0645\u0647\u0645:<\/p>\n<ul data-start=\"2872\" data-end=\"2984\">\n<li data-section-id=\"1i6e8le\" data-start=\"2872\" data-end=\"2924\"><code data-start=\"2874\" data-end=\"2882\">--drop<\/code> \u062f\u06cc\u062a\u0627\u0628\u06cc\u0633 \u0645\u0642\u0635\u062f \u0631\u0627 \u0642\u0628\u0644 \u0627\u0632 \u0631\u06cc\u0633\u062a\u0648\u0631 \u062d\u0630\u0641 \u0645\u06cc\u200c\u06a9\u0646\u062f.<\/li>\n<li data-section-id=\"1famrw4\" data-start=\"2925\" data-end=\"2984\">\u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u06cc\u062f \u06a9\u0644 \u062f\u06cc\u062a\u0627\u0628\u06cc\u0633 \u06cc\u0627 \u06cc\u06a9 collection \u062e\u0627\u0635 \u0631\u0627 \u0631\u06cc\u0633\u062a\u0648\u0631 \u06a9\u0646\u06cc\u062f.<\/li>\n<\/ul>\n<h3 data-section-id=\"14rt6gt\" data-start=\"2986\" data-end=\"3009\">\u0645\u0647\u0627\u062c\u0631\u062a \u0628\u0647 \u0633\u0631\u0648\u0631 \u062f\u06cc\u06af\u0631<\/h3>\n<p data-start=\"3010\" data-end=\"3090\">\u06a9\u0627\u0641\u06cc \u0627\u0633\u062a \u067e\u0648\u0634\u0647 \u0628\u06a9\u0627\u067e \u0631\u0627 \u0628\u0647 \u0633\u0631\u0648\u0631 \u062c\u062f\u06cc\u062f \u0645\u0646\u062a\u0642\u0644 \u06a9\u0631\u062f\u0647 \u0648 \u0647\u0645\u0627\u0646 \u062f\u0633\u062a\u0648\u0631 restore \u0631\u0627 \u0627\u062c\u0631\u0627 \u06a9\u0646\u06cc\u062f.<\/p>\n<hr data-start=\"3092\" data-end=\"3095\" \/>\n<h2 data-section-id=\"1b63d0c\" data-start=\"3097\" data-end=\"3110\">\u0646\u062a\u06cc\u062c\u0647\u200c\u06af\u06cc\u0631\u06cc<\/h2>\n<p data-start=\"3111\" data-end=\"3135\">\u062f\u0631 \u0627\u06cc\u0646 \u0622\u0645\u0648\u0632\u0634 \u06cc\u0627\u062f \u06af\u0631\u0641\u062a\u06cc\u062f:<\/p>\n<ul data-start=\"3137\" data-end=\"3271\">\n<li data-section-id=\"1thtvx3\" data-start=\"3137\" data-end=\"3181\">\u0686\u06af\u0648\u0646\u0647 \u0627\u0632 MongoDB \u0628\u06a9\u0627\u067e \u0628\u06af\u06cc\u0631\u06cc\u062f (<code data-start=\"3169\" data-end=\"3180\">mongodump<\/code>)<\/li>\n<li data-section-id=\"1mjmses\" data-start=\"3182\" data-end=\"3230\">\u0686\u06af\u0648\u0646\u0647 \u062f\u06cc\u062a\u0627\u0628\u06cc\u0633 \u0631\u0627 \u0628\u0627\u0632\u06cc\u0627\u0628\u06cc \u06a9\u0646\u06cc\u062f (<code data-start=\"3215\" data-end=\"3229\">mongorestore<\/code>)<\/li>\n<li data-section-id=\"1boxqhp\" data-start=\"3231\" data-end=\"3271\">\u0686\u06af\u0648\u0646\u0647 \u062f\u06cc\u062a\u0627\u0628\u06cc\u0633 \u0631\u0627 \u0628\u06cc\u0646 \u0633\u0631\u0648\u0631\u0647\u0627 \u0645\u0646\u062a\u0642\u0644 \u06a9\u0646\u06cc\u062f<\/li>\n<\/ul>\n<p data-start=\"3273\" data-end=\"3408\">\u0647\u06cc\u0686 \u0633\u0631\u0648\u0631 MongoDB \u062f\u0631 \u0645\u062d\u06cc\u0637 production \u0646\u0628\u0627\u06cc\u062f \u0628\u062f\u0648\u0646 \u0627\u0633\u062a\u0631\u0627\u062a\u0698\u06cc \u0628\u06a9\u0627\u067e \u0645\u0646\u0627\u0633\u0628 \u0627\u062c\u0631\u0627 \u0634\u0648\u062f. \u062f\u0627\u0634\u062a\u0646 \u0628\u06a9\u0627\u067e \u0645\u0646\u0638\u0645\u060c \u06cc\u06a9\u06cc \u0627\u0632 \u0645\u0647\u0645\u200c\u062a\u0631\u06cc\u0646 \u0627\u0635\u0648\u0644 \u0646\u06af\u0647\u062f\u0627\u0631\u06cc \u062f\u06cc\u062a\u0627\u0628\u06cc\u0633 \u0627\u0633\u062a.<\/p>\n<p data-start=\"3273\" data-end=\"3408\">\n<p data-start=\"3273\" data-end=\"3408\">\u0627\u0632 \u0647\u0645\u0631\u0627\u0647\u06cc \u0634\u0645\u0627 \u0628\u0627 <strong><a href=\"https:\/\/parmin.cloud\/\">\u067e\u0627\u0631\u0645\u06cc\u0646 \u06a9\u0644\u0648\u062f<\/a><\/strong> \u0633\u067e\u0627\u0633\u06af\u0632\u0627\u0631\u06cc\u0645.<\/p>\n<div style='text-align:center' class='yasr-auto-insert-visitor'><\/div>","protected":false},"excerpt":{"rendered":"<p>\u0645\u0642\u062f\u0645\u0647 MongoDB \u06cc\u06a9\u06cc \u0627\u0632 \u0645\u062d\u0628\u0648\u0628\u200c\u062a\u0631\u06cc\u0646 \u0645\u0648\u062a\u0648\u0631\u0647\u0627\u06cc \u062f\u06cc\u062a\u0627\u0628\u06cc\u0633 NoSQL \u0627\u0633\u062a \u06a9\u0647 \u0628\u0647 \u062e\u0627\u0637\u0631 \u0645\u0642\u06cc\u0627\u0633\u200c\u067e\u0630\u06cc\u0631\u06cc\u060c \u067e\u0627\u06cc\u062f\u0627\u0631\u06cc\u060c \u0642\u0627\u0628\u0644\u200c\u0627\u0639\u062a\u0645\u0627\u062f \u0628\u0648\u062f\u0646 \u0648 \u0633\u0627\u062f\u06af\u06cc \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0634\u0646\u0627\u062e\u062a\u0647 \u0645\u06cc\u200c\u0634\u0648\u062f. \u062f\u0631 \u0627\u06cc\u0646 \u0645\u0642\u0627\u0644\u0647 \u06cc\u0627\u062f \u0645\u06cc\u200c\u06af\u06cc\u0631\u06cc\u062f \u0686\u06af\u0648\u0646\u0647 \u0627\u0632 \u06cc\u06a9 \u062f\u06cc\u062a\u0627\u0628\u06cc\u0633 MongoDB \u0628\u06a9\u0627\u067e \u0628\u06af\u06cc\u0631\u06cc\u062f\u060c \u0622\u0646 \u0631\u0627 \u0628\u0627\u0632\u06cc\u0627\u0628\u06cc \u06a9\u0646\u06cc\u062f \u0648 \u0647\u0645\u0686\u0646\u06cc\u0646 \u0628\u06cc\u0646 \u0633\u0631\u0648\u0631\u0647\u0627 \u062c\u0627\u0628\u0647\u200c\u062c\u0627 (migrate) \u06a9\u0646\u06cc\u062f. \u0627\u06cc\u0645\u067e\u0648\u0631\u062a \u0648 \u0627\u06a9\u0633\u067e\u0648\u0631\u062a \u062f\u06cc\u062a\u0627\u0628\u06cc\u0633 \u0628\u0647 \u0645\u0639\u0646\u06cc \u06a9\u0627\u0631 \u0628\u0627 \u062f\u0627\u062f\u0647\u200c\u0647\u0627 \u062f\u0631 \u0642\u0627\u0644\u0628\u06cc [&hellip;]<\/p>\n","protected":false},"author":9,"featured_media":6318,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"om_disable_all_campaigns":false,"_monsterinsights_skip_tracking":false,"yasr_overall_rating":0,"yasr_post_is_review":"","yasr_auto_insert_disabled":"","yasr_review_type":"","footnotes":""},"categories":[258,376],"tags":[1056,1059,1060,1058,1057],"class_list":["post-6317","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-ubuntu","category-376","tag--mongodb---20-04","tag--mongodump--mongorestore","tag---mongodb","tag-1058"],"aioseo_notices":[],"yasr_visitor_votes":{"stars_attributes":{"read_only":false,"span_bottom":false},"number_of_votes":0,"sum_votes":0},"_links":{"self":[{"href":"https:\/\/parmin.cloud\/blog\/wp-json\/wp\/v2\/posts\/6317","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/parmin.cloud\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/parmin.cloud\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/parmin.cloud\/blog\/wp-json\/wp\/v2\/users\/9"}],"replies":[{"embeddable":true,"href":"https:\/\/parmin.cloud\/blog\/wp-json\/wp\/v2\/comments?post=6317"}],"version-history":[{"count":1,"href":"https:\/\/parmin.cloud\/blog\/wp-json\/wp\/v2\/posts\/6317\/revisions"}],"predecessor-version":[{"id":6319,"href":"https:\/\/parmin.cloud\/blog\/wp-json\/wp\/v2\/posts\/6317\/revisions\/6319"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/parmin.cloud\/blog\/wp-json\/wp\/v2\/media\/6318"}],"wp:attachment":[{"href":"https:\/\/parmin.cloud\/blog\/wp-json\/wp\/v2\/media?parent=6317"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/parmin.cloud\/blog\/wp-json\/wp\/v2\/categories?post=6317"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/parmin.cloud\/blog\/wp-json\/wp\/v2\/tags?post=6317"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}