[{"data":1,"prerenderedAt":403},["ShallowReactive",2],{"article-restore-backup-directadmin-guide":3,"related-article":29,"header-services":328},{"id":4,"title":5,"slug":-1,"excerpt":6,"content":7,"categoryId":8,"categorySlug":9,"categoryTitle":10,"categoryImage":11,"author":12,"publishedAt":15,"readTime":16,"image":17,"tags":18,"tagsFa":22,"views":4},0,"آموزش کامل و قدم‌ به‌ قدم بازگردانی بکاپ در دایرکت ادمین","چطور در کمترین زمان سایت را از بکاپ برگردانیم؟","\u003Cp style=\"margin-right:0px;\">شاید برای شما هم پیش آمده باشد؛ یک صبح معمولی لپ‌تاپ را باز می‌کنید، آدرس سایتتان را تایپ می‌کنید و ناگهان با صفحه سفید، خطای دیتابیس یا بدتر از آن، ارور ۴۰۴ مواجه می‌شوید. در آن لحظه، قلب هر مدیر سایتی می‌ریزد. اما خبر خوب اینجاست: اگر یک فایل بکاپ (Backup) دارید، هیچ چیزی از دست نرفته است.\u003C/p>\u003Cp style=\"margin-right:0px;\">\u003Cstrong>بازگردانی بکاپ در دایرکت ادمین\u003C/strong> (Restore Backup) دقیقاً همان دکمه‌ی جادویی “بازگشت به عقب” است که سایت شما را از لبه پرتگاه به حالت امن و سالم بازمی‌گرداند. چه در حال انتقال سایت به سرور جدید باشید، چه قربانی یک افزونه مخرب شده باشید، این راهنما نجات‌بخش شماست.\u003C/p>\u003Cp style=\"margin-right:0px;\">در این مقاله، ما فقط به روش‌های ساده \u003Cstrong>بسنده نکرده‌ایم\u003C/strong>. ما می‌خواهیم شما را به یک “\u003Cstrong>مدیر سرور حرفه‌ای\u003C/strong>” تبدیل کنیم. از روش‌های کلیکی ساده گرفته تا \u003Cstrong>استفاده از دستورات قدرتمند SSH و wget\u003C/strong> برای فایل‌های حجیم، و حتی تنظیمات دقیق DNS و دیتابیس بعد از بازگردانی، همه چیز را موشکافی خواهیم کرد. آماده‌اید سایتتان را دوباره زنده کنید؟\u003C/p>\u003Ch3 style=\"margin-right:0px;\">\u003Cstrong>در این مقاله یک آموزش جامع، کامل، و ۱۰۰٪ عملی ارائه می‌شود که شامل :\u003C/strong>\u003C/h3>\u003Col>\u003Cli data-list-item-id=\"ee12209670f75cd09099794f974d78093\">\u003Cp style=\"margin-right:0px;\">بازگردانی بکاپ از مسیرهای سیستمی\u003C/p>\u003C/li>\u003Cli data-list-item-id=\"efd9d9a3378e1101981ffb81590e51262\">\u003Cp style=\"margin-right:0px;\">بازگردانی بکاپ از داخل دایرکت‌ادمین\u003C/p>\u003C/li>\u003Cli data-list-item-id=\"e6e30c68b8b56908666ed27fc6fc96173\">\u003Cp style=\"margin-right:0px;\">دانلود بکاپ از طریق لینک با wget\u003C/p>\u003C/li>\u003Cli data-list-item-id=\"e18a63d1e52f88e770e4c94cdc9c205cf\">\u003Cp style=\"margin-right:0px;\">انتقال بکاپ به مسیر درست\u003C/p>\u003C/li>\u003Cli data-list-item-id=\"e7df6c0cb887741265a640bdffac4681d\">\u003Cp style=\"margin-right:0px;\">بازگردانی بکاپ یوزر\u003C/p>\u003C/li>\u003Cli data-list-item-id=\"ec1df71e5d23c164a9d55b7ff16b05dd2\">\u003Cp style=\"margin-right:0px;\">رفع مشکلات متداول ریستور\u003C/p>\u003C/li>\u003Cli data-list-item-id=\"e1d4c0f9ab724311f05443fe10513c26f\">\u003Cp style=\"margin-right:0px;\">تغییر دامنه اکانت بعد از ریستور\u003C/p>\u003C/li>\u003Cli data-list-item-id=\"e7ab391fc5bd0cf099f05c18e2cf9dd3b\">\u003Cp style=\"margin-right:0px;\">تنظیم DNS اختصاصی و A Record\u003C/p>\u003C/li>\u003Cli data-list-item-id=\"e102df7b4e490e1b0fafa1b988d74aa8c\">\u003Cp style=\"margin-right:0px;\">اصلاح رکوردهای ns\u003C/p>\u003C/li>\u003Cli data-list-item-id=\"e4975243c9d796f35cd8a7fde4b3ea1fd\">\u003Cp style=\"margin-right:0px;\">اصلاح دامنه داخل دیتابیس (wp_options)\u003C/p>\u003C/li>\u003Cli data-list-item-id=\"ea97e4d08e4d4e8d1dca57f6055158b2f\">\u003Cp style=\"margin-right:0px;\">نکات امنیتی\u003C/p>\u003C/li>\u003Cli data-list-item-id=\"e0a79415a0c25bdd6c69819d57a3b2940\">\u003Cp style=\"margin-right:0px;\">چک کردن پرمیشن‌ها\u003C/p>\u003C/li>\u003C/ol>\u003Ch2 style=\"margin-right:0px;\">&nbsp;\u003C/h2>\u003Cp style=\"margin-right:0px;\">&nbsp;\u003C/p>\u003Chr>\u003Ch2 style=\"margin-right:0px;\">\u003Cstrong>بخش اول: شناخت انواع بکاپ در دایرکت ادمین (قبل از شروع)\u003C/strong>\u003C/h2>\u003Cp style=\"margin-right:0px;\">قبل از اینکه دست به آچار شویم، باید بدانیم با چه نوع فایلی طرف هستیم. دایرکت ادمین برخلاف سی‌پنل، ساختار منظمی برای بکاپ‌ها دارد. شناخت این ساختار به شما کمک می‌کند تا فایل اشتباهی را ریستور نکنید .\u003C/p>\u003Cp style=\"margin-right:0px;\">1 . برای این کار وارد پنل دایرکت ادمین خود میشویم . (معمولاً \u003Ccode>YourIP:2222\u003C/code>)\u003C/p>\u003Cp style=\"margin-right:0px;\">2 . در تب Advanced Features ، گزینه Create/Restore Backups را انتخاب میکنیم .\u003C/p>\u003Cfigure class=\"image\">\u003Cimg style=\"aspect-ratio:1536/686;\" src=\"https://api.dornadevops.com/media/articles/posts/1_z9vJljO.png\" width=\"1536\" height=\"686\">\u003C/figure>\u003Cp style=\"margin-right:0px;\">\u003Cbr>3 . سپس در قسمت Options مواردی که برای بکاپ لازم داریم رو انتخاب میکنیم .\u003C/p>\u003Cfigure class=\"image\">\u003Cimg style=\"aspect-ratio:1536/686;\" src=\"https://api.dornadevops.com/media/articles/posts/2_ozQ9cLd.png\" width=\"1536\" height=\"686\">\u003C/figure>\u003Cp style=\"margin-right:0px;\">4 . پس از زدن دکمه Backup باید پیغامی سبز در کناره صفحه به منزله شروع فرایند بک آپ ایجاد بشه .\u003C/p>\u003Cp style=\"margin-right:0px;\">5 . پس از چند ثانیه در سمت چپ پنل دایرکت ادمین گزینه message باید پیامی تحت عنوان `\u003Ccode>Your backups are now ready\u003C/code> نمایان بشود و این نشان دهنده عملکرد درست است .\u003C/p>\u003Chr>\u003Ch3 style=\"margin-right:0px;\">1️⃣ بکاپ کامل یوزر (User Backup)\u003C/h3>\u003Cp style=\"margin-right:0px;\">این همان بکاپی است که اکثر ما با آن سر و کار داریم. وقتی دکمه “\u003Cstrong>Create Backup\u003C/strong>” را می‌زنید، فایلی ساخته می‌شود که شامل موارد زیر است:\u003C/p>\u003Cul>\u003Cli data-list-item-id=\"eaab1b3de8f23fc4d0a8125a1b2e137fb\">\u003Cp style=\"margin-right:0px;\">\u003Cstrong>Website Data :\u003C/strong> تمام فایل‌های داخل \u003Ccode>public_html\u003C/code>.\u003C/p>\u003C/li>\u003Cli data-list-item-id=\"e094bf00ef4e1cdc58b7b0a8a2fa12ed7\">\u003Cp style=\"margin-right:0px;\">\u003Cstrong>Databases :\u003C/strong> بانک‌های اطلاعاتی MySQL.\u003C/p>\u003C/li>\u003Cli data-list-item-id=\"ef48b42b2e0b2503ab5f543c5fbcc2e0d\">\u003Cp style=\"margin-right:0px;\">\u003Cstrong>E-mail Data :\u003C/strong> ایمیل‌ها، اکانت‌ها و فورواردرها.\u003C/p>\u003C/li>\u003Cli data-list-item-id=\"e5a9b72219ce8ff9e5785c0cf8f10a304\">\u003Cp style=\"margin-right:0px;\">\u003Cstrong>DNS &amp; Settings :\u003C/strong> تنظیمات دامنه و رکوردهای DNS.\u003C/p>\u003C/li>\u003C/ul>\u003Cp style=\"margin-right:0px;\">\u003Cstrong>فرمت فایل :\u003C/strong> معمولاً \u003Ccode>.tar.gz\u003C/code> یا در نسخه‌های جدیدتر \u003Ccode>.tar.zst\u003C/code> ( که فشرده‌سازی قوی‌تری دارد ).\u003C/p>\u003Cp style=\"margin-right:0px;\">\u003Cstrong>تصاویر بالا مربوط به این قسمت است .\u003C/strong>\u003C/p>\u003Ch3 style=\"margin-right:0px;\">2️⃣ بکاپ ادمین (Admin/Reseller Backup)\u003C/h3>\u003Cp style=\"margin-right:0px;\">1 . برای این کار وارد قسمت ادمین پنل دایرکت ادمین خود میشویم .\u003C/p>\u003Cfigure class=\"image\">\u003Cimg style=\"aspect-ratio:1920/916;\" src=\"https://api.dornadevops.com/media/articles/posts/3_oYHBs8t.png\" width=\"1920\" height=\"916\">\u003C/figure>\u003Cp style=\"margin-right:0px;\">2 . در منوی سمت چپ ، تب Admin Tools گزینه Admin backup/Transfer و SCHEDULE+ را انتخاب میکنیم .\u003C/p>\u003Cp style=\"margin-right:0px;\">3 . وارد مرحله چه کسی ، چه زمانی ، کجا ، چه چیزی میشویم . در این قسمت یوزر یا یوزر هایی که میخواهیم از آنها بک آپ تهیه کنیم رو انتخاب میکنیم\u003C/p>\u003Cfigure class=\"image\">\u003Cimg style=\"aspect-ratio:1536/738;\" src=\"https://api.dornadevops.com/media/articles/posts/4_Q8XfW5H.png\" width=\"1536\" height=\"738\">\u003C/figure>\u003Cp style=\"margin-right:0px;\">4 . در این قسمت زمان بک آپ رو مشخص میکنیم ، now الان و Cron Schedule برای بک آپ های زمانبندی شده استفاده میکنیم .\u003C/p>\u003Cfigure class=\"image\">\u003Cimg style=\"aspect-ratio:1536/730;\" src=\"https://api.dornadevops.com/media/articles/posts/5_Xid2Nt8.png\" width=\"1536\" height=\"730\">\u003C/figure>\u003Cp style=\"margin-right:0px;\">5 . این قسمت محل قرارگیری فایل بکاپ را مشخص میکند ، مسیر پیشفرض با فلش قرمز مشخص شده است . ( پ . ن : برای Restore کردن باید فایلمون در این مسیر قرار داشته باشه )\u003C/p>\u003Cp>&nbsp;\u003C/p>\u003Cfigure class=\"image\">\u003Cimg style=\"aspect-ratio:1536/730;\" src=\"https://api.dornadevops.com/media/articles/posts/6_NpKth9e.png\" width=\"1536\" height=\"730\">\u003C/figure>\u003Cp style=\"margin-right:0px;\">6 . و در مرحله آخر چه چیزی هایی رو بک آپ بگیریم ؟ طبق عکس یا همه چیز یا هر آن موردی که لارم داریم .\u003C/p>\u003Cfigure class=\"image\">\u003Cimg style=\"aspect-ratio:1536/733;\" src=\"https://api.dornadevops.com/media/articles/posts/7_J1etgjB.png\" width=\"1536\" height=\"733\">\u003C/figure>\u003Cp style=\"margin-right:0px;\">7 . پس از زدن دکمه در صورت موفقیت آمیز بودن پروسه کادر سبزی مبنی بر شروع عملیات به نمایش درمیآید و پس ازاتمام مراحل در کادر پیام سمت چپ پیام تاییدی دریافت خواهی کرد .\u003C/p>\u003Cfigure class=\"image\">\u003Cimg style=\"aspect-ratio:1536/726;\" src=\"https://api.dornadevops.com/media/articles/posts/8_uE9UtBW.png\" width=\"1536\" height=\"726\">\u003C/figure>\u003Cp style=\"margin-right:0px;\">این بکاپ‌ها توسط مدیر اصلی سرور گرفته می‌شوند و معمولاً در مسیرهای سیستمی خاصی ذخیره می‌شوند. اگر دسترسی روت (Root) یا ادمین دارید ، باید بدانید که دایرکت ادمین فقط فایل‌هایی را برای بازگردانی می‌شناسد که در مسیرهای زیر باشند:\u003C/p>\u003Cul>\u003Cli data-list-item-id=\"e0740290fe1fb6b0c5115e02fefcb116b\">\u003Cp style=\"margin-right:0px;\">\u003Ccode>/home/admin/admin_backups/\u003C/code>\u003C/p>\u003C/li>\u003Cli data-list-item-id=\"ea3368066eacd937b4907fe11b0799587\">\u003Cp style=\"margin-right:0px;\">\u003Ccode>/home/admin/adminbackup/\u003C/code>\u003C/p>\u003C/li>\u003C/ul>\u003Cblockquote>\u003Cp style=\"margin-right:0px;\">\u003Ci>\u003Cstrong>نکته کلیدی :\u003C/strong> اگر فایل بکاپ شما در پوشه \u003C/i>\u003Ccode>\u003Ci>\u003Cstrong>Downloads\u003C/strong>\u003C/i>\u003C/code>\u003Ci>\u003Cstrong> \u003C/strong>کامپیوترتان یا در پوشه \u003C/i>\u003Ccode>\u003Ci>\u003Cstrong>public_html\u003C/strong>\u003C/i>\u003C/code>\u003Ci>\u003Cstrong> \u003C/strong>هاست باشد، دایرکت ادمین در بخش “\u003Cstrong>Admin Restore\u003C/strong>” آن را نمی‌بیند. باید فایل را به مسیرهای بالا منتقل کنید (در ادامه یاد می‌گیرید چطور).\u003C/i>\u003C/p>\u003C/blockquote>\u003Chr>\u003Ch2 style=\"margin-right:0px;\">بخش دوم: بازگردانی بکاپ از محیط گرافیکی (ساده‌ترین روش)\u003C/h2>\u003Cp style=\"margin-right:0px;\">اگر فایل بکاپ شما کم‌حجم است (مثلاً زیر ۵۰۰ مگابایت) و یا فایل بکاپ از قبل در هاست موجود است، این روش سریع‌ترین راه است.\u003C/p>\u003Chr>\u003Cp style=\"margin-right:0px;\">\u003Cstrong>گام 1️⃣ : ورود به پنل مدیریت\u003C/strong>\u003C/p>\u003Cp style=\"margin-right:0px;\">به آدرس دایرکت ادمین خود بروید (معمولاً \u003Ccode>YourIP:2222\u003C/code>) و وارد شوید. توجه کنید که برای بازگردانی کامل، بهتر است با سطح دسترسی \u003Cstrong>Admin Level\u003C/strong> وارد شوید.\u003C/p>\u003Cfigure class=\"image\">\u003Cimg style=\"aspect-ratio:1536/734;\" src=\"https://api.dornadevops.com/media/articles/posts/10.png\" width=\"1536\" height=\"734\">\u003C/figure>\u003Cp style=\"margin-right:0px;\">\u003Cstrong>گام 2️⃣ : ابزار بازگردانی\u003C/strong>\u003C/p>\u003Cp style=\"margin-right:0px;\">در منوی سمت چپ ، تب Admin Tools گزینه Admin backup/Transfer و Restore را انتخاب میکنیم .\u003C/p>\u003Cfigure class=\"image\">\u003Cimg style=\"aspect-ratio:1536/734;\" src=\"https://api.dornadevops.com/media/articles/posts/10_9ZRZj0W.png\" width=\"1536\" height=\"734\">\u003C/figure>\u003Cp style=\"margin-right:0px;\">\u003Cstrong>گام 3️⃣ : انتخاب و تنظیمات\u003C/strong>\u003C/p>\u003Col>\u003Cli data-list-item-id=\"e25fe7bac546e61a51f8f7ca99c94c077\">\u003Cp style=\"margin-right:0px;\">\u003Cstrong>From Where :\u003C/strong> مسیر پیش‌فرض معمولاً \u003Ccode>/home/admin/admin_backups\u003C/code> است. اگر بکاپ شما آنجاست، لیست فایل‌ها را می‌بینید .\u003C/p>\u003C/li>\u003Cli data-list-item-id=\"ee02918273ea440887371099f66e9f0f3\">\u003Cp style=\"margin-right:0px;\">\u003Cstrong>Select IP :\u003C/strong> می‌توانید انتخاب کنید که سایت روی IP سرور (Server IP) ریستور شود یا IP که در فایل بکاپ ذخیره شده (Stored in Backup). پیشنهاد ما \u003Cstrong>Use the IP from the list\u003C/strong> (آی‌پی فعلی سرور) است تا تداخل پیش نیاید .\u003C/p>\u003C/li>\u003C/ol>\u003Cfigure class=\"image\">\u003Cimg style=\"aspect-ratio:1536/734;\" src=\"https://api.dornadevops.com/media/articles/posts/11.png\" width=\"1536\" height=\"734\">\u003C/figure>\u003Cp style=\"margin-right:0px;\">\u003Cstrong>گام 4️⃣ : انتخاب فایل و شروع عملیات\u003C/strong>\u003C/p>\u003Cp style=\"margin-right:0px;\">فایل مورد نظر را تیک بزنید و دکمه \u003Cstrong>Submit\u003C/strong> را فشار دهید. دایرکت ادمین در پس‌زمینه شروع به کار می‌کند و وقتی تمام شد، در بخش “Messages” (بالا سمت راست) به شما اطلاع می‌دهد .\u003Cbr>گزینه Assign to Reseller مربوط به وقتی است که ما اکانتی رو ریستور میکنیم و میخوام اون رو در زیر مجموعه نمایندگی خاصی قرار بدیم .\u003C/p>\u003Cfigure class=\"image\">\u003Cimg style=\"aspect-ratio:1536/734;\" src=\"https://api.dornadevops.com/media/articles/posts/12_IFkNQm9.png\" width=\"1536\" height=\"734\">\u003C/figure>\u003Chr>\u003Ch3 style=\"margin-right:0px;\">\u003Cstrong>بخش سوم : بازگردانی حرفه‌ای با SSH (مخصوص فایل‌های حجیم و لینک‌های خارجی)\u003C/strong>\u003C/h3>\u003Cp style=\"margin-right:0px;\">\u003Cstrong>این بخش مخصوص حرفه‌ای‌هاست .\u003C/strong> تصور کنید یک فایل بکاپ ۱۰ گیگابایتی دارید یا فایل بکاپ روی یک سرور دیگر است و می‌خواهید آن را به سرور جدید بیاورید . دانلود و آپلود دستی این فایل فاجعه است! اینجاست که قدرت \u003Cstrong>SSH\u003C/strong> و دستور جادویی \u003Cstrong>wget\u003C/strong> به کمک شما می‌آید.\u003C/p>\u003Chr>\u003Ch3 style=\"margin-right:0px;\">\u003Cstrong>پیش‌نیازها\u003C/strong>\u003C/h3>\u003Cul>\u003Cli data-list-item-id=\"e5713931424e3bcff387fc101a5eb8e08\">\u003Cp style=\"margin-right:0px;\">نرم‌افزار \u003Ccode>Putty\u003C/code> یا \u003Ccode>MobaXterm\u003C/code> (پیشنهاد ما MobaXterm برای مدیریت راحت‌تر فایل‌هاست).\u003C/p>\u003C/li>\u003Cli data-list-item-id=\"e67d46fe862a1749fc053d0814dd370ef\">\u003Cp style=\"margin-right:0px;\">دسترسی Root به سرور.\u003C/p>\u003C/li>\u003C/ul>\u003Ch3 style=\"margin-right:0px;\">مرحله ۱: اتصال به سرور\u003C/h3>\u003Cp style=\"margin-right:0px;\">بر روی User Sessions دابل کلیک کرده .\u003C/p>\u003Cfigure class=\"image\">\u003Cimg style=\"aspect-ratio:1536/814;\" src=\"https://api.dornadevops.com/media/articles/posts/13.png\" width=\"1536\" height=\"814\">\u003C/figure>\u003Cp style=\"margin-right:0px;\">SSH را انتخاب کرده .\u003C/p>\u003Cp style=\"margin-right:0px;\">سپس آیپی سرور را وارد کرده و تیک Specify username رو میزنیم تا اجازه تایپ یوزرنیم رو بهمون بده .\u003C/p>\u003Cfigure class=\"image\">\u003Cimg style=\"aspect-ratio:1536/817;\" src=\"https://api.dornadevops.com/media/articles/posts/14.png\" width=\"1536\" height=\"817\">\u003C/figure>\u003Cp style=\"margin-right:0px;\">نرم‌افزار ترمینال را باز کنید. آی‌پی سرور، پورت (معمولاً ۲۲) و یوزرنیم (\u003Ccode>root\u003C/code>) را وارد کنید و متصل شوید.\u003C/p>\u003Cp style=\"margin-right:0px;\">دقت کنید در مرحله بعدی پس از زدن پسورد در محیط ترمینال ، روی صفحه پنجره ای باز میشه تحت عنوان ( آیا کلید لاگین در سیستم شما ذخیره بشود ؟ ) با زدن \u003Cstrong>دکمه تایید\u003C/strong> در سیستم کلیدی درست میکنه که برای \u003Cstrong>هردفعه لاگین نیازی به پسورد نیست .\u003C/strong>\u003C/p>\u003Ch3 style=\"margin-right:0px;\">مرحله ۲: رفتن به خانه امن بکاپ‌ها\u003C/h3>\u003Cp style=\"margin-right:0px;\">همانطور که گفتیم، دایرکت ادمین هر جایی را برای بکاپ قبول ندارد. باید به مسیر مقدسِ بکاپ‌ها برویم :\u003C/p>\u003Cp style=\"margin-right:0px;\">با دستور \u003Ccode>sudo -i\u003C/code> وارد روت شوید .\u003C/p>\u003Cp style=\"margin-right:0px;\">با دستور \u003Ccode>cd/home/admin/admin_backups\u003C/code>\u003C/p>\u003Cp style=\"margin-right:0px;\">با دستور \u003Ccode>ls -lah\u003C/code> می‌توانید ببینید چه فایل‌هایی الان آنجا هستند .\u003C/p>\u003Cfigure class=\"image\">\u003Cimg style=\"aspect-ratio:810/197;\" src=\"https://api.dornadevops.com/media/articles/posts/15.png\" width=\"810\" height=\"197\">\u003C/figure>\u003Ch3 style=\"margin-right:0px;\">مرحله ۳: دانلود مستقیم بکاپ در سرور (جادوی wget)\u003C/h3>\u003Cp style=\"margin-right:0px;\">فرض کنید لینک مستقیم بکاپ شما این است : \u003Ccode>http://example.com/backup.tar.zst\u003C/code>. ما می‌خواهیم این فایل مستقیماً در همین پوشه دانلود شود.\u003C/p>\u003Cp style=\"margin-right:0px;\">\u003Cstrong>روش اشتباه :\u003C/strong> فقط زدن دستور wget ساده (چون ممکن است اسم فایل به هم بریزد). \u003Cstrong>روش حرفه‌ای:\u003C/strong> استفاده از سوئیچ \u003Ccode>-O\u003C/code> برای تعیین نام دقیق فایل خروجی.\u003C/p>\u003Cp style=\"margin-right:0px;\">دستور زیر را اجرا کنید (لینک خودتان را جایگزین کنید):\u003C/p>\u003Cp style=\"margin-right:0px;\">Bash\u003C/p>\u003Cpre>\u003Ccode class=\"language-plaintext\">wget http://example.com/file-backup.tar.zst -O /home/admin/admin_backups/user.backup.tar.zst\r\n\u003C/code>\u003C/pre>\u003Cp style=\"margin-right:0px;\">\u003Cstrong>تحلیل دستور:\u003C/strong>\u003C/p>\u003Cul>\u003Cli data-list-item-id=\"efb4dd6f9ae5ca2f335bb09df1edc29ae\">\u003Cp style=\"margin-right:0px;\">\u003Ccode>wget\u003C/code>: ابزار دانلود.\u003C/p>\u003C/li>\u003Cli data-list-item-id=\"ebd2fe0ed26deb4c785e55771ae8c0044\">\u003Cp style=\"margin-right:0px;\">\u003Ccode>لینک\u003C/code>: آدرس فایل منبع.\u003C/p>\u003C/li>\u003Cli data-list-item-id=\"e760957c6c2cf5ae12ff2b3464e11b323\">\u003Cp style=\"margin-right:0px;\">\u003Ccode>-O\u003C/code>: (حرف O بزرگ) یعنی خروجی را با نامی که من می‌گویم ذخیره کن.\u003C/p>\u003C/li>\u003Cli data-list-item-id=\"e03e2b16b464917b2893c3f55d43961f7\">\u003Cp style=\"margin-right:0px;\">مسیر نهایی: فایل با نام استاندارد در پوشه بکاپ‌های دایرکت ادمین ذخیره می‌شود.\u003C/p>\u003C/li>\u003C/ul>\u003Ch3 style=\"margin-right:0px;\">مرحله ۴: انجام ریستور\u003C/h3>\u003Cp style=\"margin-right:0px;\">حالا که فایل با موفقیت دانلود شد، به پنل دایرکت ادمین برگردید . صفحه \u003Cstrong>Admin Backup/Transfer\u003C/strong> را رفرش کنید . فایل جدید را در لیست می‌بینید ! تیک بزنید و ریستور کنید.\u003C/p>\u003Cblockquote>\u003Cp style=\"margin-right:0px;\">\u003Ci>\u003Cstrong>نکته طلایی :\u003C/strong> با این روش، انتقال یک سایت ۵ گیگابایتی بین دو سرور قدرتمند، ممکن است کمتر از ۲ دقیقه طول بکشد!\u003C/i>\u003C/p>\u003C/blockquote>\u003Chr>\u003Ch3 style=\"margin-right:0px;\">بخش چهارم : اقدامات حیاتی پس از بازگردانی (اینجا کار تمام نمی‌شود!)\u003C/h3>\u003Cp style=\"margin-right:0px;\">بسیاری از افراد فکر می‌کنند بعد از دیدن پیام “\u003Cstrong>Restore Complete\u003C/strong>” کار تمام است. اما دقیقاً همینجاست که مشکلات شروع می‌شود: سایت بالا نمی‌آید ، دیتابیس خطا می‌دهد یا لینک‌ها کار نمی‌کنند . این چک‌لیست نجات‌بخش را دنبال کنید :\u003C/p>\u003Chr>\u003Ch3 style=\"margin-right:0px;\">1️⃣ تنظیم DNS و A Record ها\u003C/h3>\u003Cp style=\"margin-right:0px;\">اگر سایت را به سرور جدیدی منتقل کرده‌اید، آی‌پی تغییر کرده است.\u003C/p>\u003Cul>\u003Cli data-list-item-id=\"e634f2c3941a2b57ab11a154effb7805c\">\u003Cp style=\"margin-right:0px;\">به پنل دامنه (مثلاً ایرنیک برای دامنه‌های ir) بروید و \u003Cstrong>NameServer\u003C/strong> ها را روی آی‌پی جدید تنظیم کنید.\u003C/p>\u003C/li>\u003Cli data-list-item-id=\"e24ec4cb7d34d562a968aba0d8d51c4e3\">\u003Cp style=\"margin-right:0px;\">در داخل دایرکت ادمین، به بخش \u003Cstrong>DNS Management\u003C/strong> بروید. چک کنید که رکوردهای \u003Ccode>A\u003C/code> (به‌خصوص برای \u003Ccode>ns1\u003C/code> و \u003Ccode>ns2\u003C/code>) به آی‌پی جدید اشاره کنند.\u003C/p>\u003C/li>\u003C/ul>\u003Cfigure class=\"image\">\u003Cimg style=\"aspect-ratio:1536/734;\" src=\"https://api.dornadevops.com/media/articles/posts/16_1ebBSho.png\" width=\"1536\" height=\"734\">\u003C/figure>\u003Cfigure class=\"image\">\u003Cimg style=\"aspect-ratio:1536/685;\" src=\"https://api.dornadevops.com/media/articles/posts/17.png\" width=\"1536\" height=\"685\">\u003C/figure>\u003Ch3 style=\"margin-right:0px;\">2️⃣ اصلاح آدرس‌ها در دیتابیس (ویژه وردپرس)\u003C/h3>\u003Cp style=\"margin-right:0px;\">اگر دامنه سایت تغییر کرده است (مثلاً از \u003Ccode>site.ir\u003C/code> به \u003Ccode>site.com\u003C/code>) یا بکاپ را روی دامنه تستی بالا آورده‌اید، وردپرس گیج می‌شود.\u003C/p>\u003Col>\u003Cli data-list-item-id=\"eb8c3a49ee8c6751039e5db74acca64d2\">\u003Cp style=\"margin-right:0px;\">در دایرکت ادمین وارد \u003Cstrong>phpMyAdmin\u003C/strong> شوید .\u003C/p>\u003C/li>\u003Cli data-list-item-id=\"e143b8a875d1091144d977fb8a28dc11d\">\u003Cp style=\"margin-right:0px;\">دیتابیس مربوطه را انتخاب کنید.\u003C/p>\u003C/li>\u003Cli data-list-item-id=\"e994f4187aeefc1927788367ced3d5f4c\">\u003Cp style=\"margin-right:0px;\">جدول \u003Ccode>wp_options\u003C/code> را پیدا کنید.\u003C/p>\u003C/li>\u003Cli data-list-item-id=\"eccb816ded7c7c2c7654ef8cb0c216727\">\u003Cp style=\"margin-right:0px;\">دو ردیف اول یعنی \u003Ccode>siteurl\u003C/code> و \u003Ccode>home\u003C/code> را ویرایش کنید و آدرس جدید سایت را وارد نمایید.\u003C/p>\u003C/li>\u003C/ol>\u003Cp style=\"margin-right:0px;\">\u003Ccode>[ phpMyAdmin و نمایش جدول wp_options برای تغییر آدرس]\u003C/code>\u003C/p>\u003Cfigure class=\"image\">\u003Cimg style=\"aspect-ratio:1536/682;\" src=\"https://api.dornadevops.com/media/articles/posts/18.png\" width=\"1536\" height=\"682\">\u003C/figure>\u003Cfigure class=\"image\">\u003Cimg style=\"aspect-ratio:1536/733;\" src=\"https://api.dornadevops.com/media/articles/posts/19.png\" width=\"1536\" height=\"733\">\u003C/figure>\u003Ch3 style=\"margin-right:0px;\">3️⃣ بررسی سطح دسترسی‌ها (Permissions)\u003C/h3>\u003Cp style=\"margin-right:0px;\">\u003Cstrong>گاهی \u003C/strong>بعد از انتقال، فایل‌ها قفل می‌شوند. برای اطمینان، این دو دستور را در SSH اجرا کنید تا همه چیز استاندارد شود :\u003C/p>\u003Cp style=\"margin-right:0px;\">Bash\u003C/p>\u003Cpre>\u003Ccode class=\"language-plaintext\"># تنظیم دسترسی پوشه‌ها به 755\r\nfind /home/USERNAME/domains/DOMAIN.COM/public_html -type d -exec chmod 755 {} \\;\r\n\r\n# تنظیم دسترسی فایل‌ها به 644\r\nfind /home/USERNAME/domains/DOMAIN.COM/public_html -type f -exec chmod 644 {} \\;\r\n\u003C/code>\u003C/pre>\u003Cp style=\"margin-right:0px;\">\u003Ci>(جای \u003C/i>\u003Ccode>\u003Ci>USERNAME\u003C/i>\u003C/code>\u003Ci> و \u003C/i>\u003Ccode>\u003Ci>DOMAIN.COM\u003C/i>\u003C/code>\u003Ci> نام کاربری و دامنه خود را قرار دهید)\u003C/i>\u003C/p>\u003Chr>\u003Ch2 style=\"margin-right:0px;\">بخش پنجم : عیب‌یابی (Troubleshooting)\u003C/h2>\u003Chr>\u003Cp style=\"margin-right:0px;\">\u003Cstrong>مشکل 1️⃣ : ارور “File not found” هنگام ریستور\u003C/strong> احتمالاً فایل را در مسیر \u003Ccode>/home/admin/admin_backups\u003C/code> قرار نداده‌اید یا مالکیت فایل (Ownership) مربوط به یوزر admin نیست. دستور \u003Ccode>chown admin:admin filename\u003C/code> را در SSH بزنید.\u003C/p>\u003Cp style=\"margin-right:0px;\">\u003Cstrong>مشکل 2️⃣ : ریستور روی ۹۹٪ گیر می‌کند\u003C/strong> این کابوس معمولاً دو دلیل دارد: یا فضای دیسک سرور پر شده است (با دستور \u003Ccode>df -h\u003C/code> چک کنید) یا دیتابیس بسیار حجیم است و زمان پردازش تمام شده. در این حالت باید تنظیمات \u003Ccode>timeout\u003C/code> وب‌سرور را افزایش دهید.\u003C/p>\u003Chr>\u003Ch2 style=\"margin-right:0px;\">نتیجه‌گیری\u003C/h2>\u003Cp style=\"margin-right:0px;\">بازگردانی بکاپ در دایرکت ادمین، ترکیبی از دقت و سرعت عمل است. ما در این مقاله سعی کردیم از ساده‌ترین روش تا فنی‌ترین تکنیک‌ها را پوشش دهیم تا شما در هیچ موقعیتی دست‌بسته نمانید .\u003C/p>\u003Cp style=\"margin-right:0px;\">به یاد داشته باشید : \u003Cstrong>بهترین بکاپ، بکاپی است که تست شده باشد.\u003C/strong> پیشنهاد می‌کنیم همین امروز یک بکاپ تستی بگیرید و فرآیند ریستور را روی یک ساب‌دامین تمرین کنید تا در روز مبادا، استرس نداشته باشید.\u003C/p>\u003Cp style=\"margin-right:0px;\">این \u003Cstrong>مقاله\u003C/strong> یک راهنمای \u003Cstrong>کامل\u003C/strong>، \u003Cstrong>عملی\u003C/strong>، و\u003Cstrong> مرجع\u003C/strong> است که می‌توانید برای همیشه در پروژه‌های سروری خود به آن رجوع کنید .\u003C/p>\u003Cp style=\"margin-right:0px;\">\u003Cstrong>سؤالی دارید ؟\u003C/strong> اگر در مرحله‌ای گیر کردید یا با ارور خاصی مواجه شدید ، عین متن ارور را در بخش نظرات بنویسید تا راهنمایی‌تان کنیم . 😉\u003C/p>",4,"directadmin","دایرکت ادمین","https://api.dornadevops.com/media/articles/category/images/directadmin.jpg",{"name":13,"avatar":14,"firstName":15,"lastName":15},"الیاس پوررجب","👤","",16,"https://api.dornadevops.com/media/articles/images/directadmin-backup-restore.jpg",[19,20,21],"wget","Restore","Disaster_Recovery",[23,25,27],{"name":24,"name_en":19},"ابزار wget",{"name":26,"name_en":20},"بازگردانی",{"name":28,"name_en":21},"بازیابی فاجعه",{"articles":30,"count":32,"next":327,"previous":327},[31,48,59,73,83,93,107,117,127,137,146,159,172,185,195,205,214,223,231,240,248,256,265,270,279,287,298,308,318],{"id":32,"title":33,"slug":34,"excerpt":35,"content":35,"categoryId":36,"categorySlug":37,"categoryTitle":38,"categoryImage":39,"author":40,"publishedAt":43,"readTime":44,"image":45,"tags":46,"tagsFa":47,"views":4},29,"طراحی سیستم‌های Highly Available چیست؟ راهنمای کامل معماری‌های در دسترس‌پذیر","highly-available-system-design-guide-2026","طراحی سیستم‌های Highly Available یعنی ساخت معماری‌هایی که در برابر خرابی‌های روزمره، outage و failover مقاوم باشند. در این مقاله HA را عمیق بررسی می‌کنیم.",5,"devops","دواپس","https://api.dornadevops.com/media/articles/category/images/devops.png",{"name":13,"avatar":14,"firstName":41,"lastName":42},"الیاس","پوررجب","1405-02-26",20,"https://api.dornadevops.com/media/articles/images/highly-available-system-design-2026.jpg.png",[],[],{"id":49,"title":50,"slug":51,"excerpt":52,"content":52,"categoryId":36,"categorySlug":37,"categoryTitle":38,"categoryImage":39,"author":53,"publishedAt":54,"readTime":55,"image":56,"tags":57,"tagsFa":58,"views":4},28,"SRE چیست؟ راهنمای کامل Site Reliability Engineering در سیستم‌های مدرن","sre-site-reliability-engineering-guide-2026","SRE یا Site Reliability Engineering رویکردی مهندسی برای ساخت و نگهداری سیستم‌های قابل‌اعتماد، مقیاس‌پذیر و پایدار است. در این مقاله SRE را کامل بررسی می‌کنیم.",{"name":13,"avatar":14,"firstName":41,"lastName":42},"1405-02-25",18,"https://api.dornadevops.com/media/articles/images/sre-site-reliability-engineering-2026.jpg.png",[],[],{"id":60,"title":61,"slug":62,"excerpt":63,"content":63,"categoryId":64,"categorySlug":65,"categoryTitle":66,"categoryImage":67,"author":68,"publishedAt":54,"readTime":69,"image":70,"tags":71,"tagsFa":72,"views":4},27,"SLA چیست؟ راهنمای کامل Service Level Agreement در خدمات ابری","what-is-sla-cloud-service-level-agreement-2026","SLA یا Service Level Agreement قرارداد سطح خدمت در cloud است که uptime، service credit، scope و مسئولیت‌ها را مشخص می‌کند. در این مقاله SLA را کامل بررسی می‌کنیم.",8,"security","امنیت","https://api.dornadevops.com/media/articles/category/images/security.jpeg",{"name":13,"avatar":14,"firstName":41,"lastName":42},15,"https://api.dornadevops.com/media/articles/images/sla-cloud-service-level-agreement-2026.jpg.png",[],[],{"id":74,"title":75,"slug":76,"excerpt":77,"content":77,"categoryId":64,"categorySlug":65,"categoryTitle":66,"categoryImage":67,"author":78,"publishedAt":79,"readTime":44,"image":80,"tags":81,"tagsFa":82,"views":4},26,"Network Firewall چیست؟ معرفی کامل فایروال شبکه و بهترین فایروال‌های جهان در ۲۰۲۶","what-is-network-firewall-best-firewalls-2026","Network Firewall لایه‌ای کلیدی برای کنترل ترافیک بین شبکه‌های قابل‌اعتماد و غیرقابل‌اعتماد است. در این مقاله، فایروال شبکه را عمیق بررسی می‌کنیم و بهترین گزینه‌های جهان را معرفی می‌کنیم.",{"name":13,"avatar":14,"firstName":41,"lastName":42},"1405-02-24","https://api.dornadevops.com/media/articles/images/network-firewall-best-firewalls-2026.jpg.png",[],[],{"id":84,"title":85,"slug":86,"excerpt":87,"content":87,"categoryId":64,"categorySlug":65,"categoryTitle":66,"categoryImage":67,"author":88,"publishedAt":79,"readTime":89,"image":90,"tags":91,"tagsFa":92,"views":4},25,"WAF چیست؟ معرفی کامل Web Application Firewall و بهترین WAFهای جهان","what-is-waf-best-waf-2026","WAF یا Web Application Firewall لایه‌ای امنیتی برای محافظت از وب‌اپلیکیشن‌ها در برابر حملات HTTP و HTTPS است. در این مقاله، WAF را کامل بررسی می‌کنیم و بهترین WAFهای جهان را معرفی می‌کنیم.",{"name":13,"avatar":14,"firstName":41,"lastName":42},17,"https://api.dornadevops.com/media/articles/images/what-is-waf-web-application-firewall-best-waf-2026.jpg.png",[],[],{"id":94,"title":95,"slug":96,"excerpt":97,"content":97,"categoryId":98,"categorySlug":99,"categoryTitle":100,"categoryImage":101,"author":102,"publishedAt":79,"readTime":103,"image":104,"tags":105,"tagsFa":106,"views":4},24,"گارد قرمز چیست؟ راهکار حرفه‌ای برای انسداد درخواست‌های خارجی وردپرس و افزایش سرعت پیشخوان","red-guard-wordpress-external-requests","افزونه گارد قرمز برای انسداد درخواست‌های خارجی وردپرس و افزایش سرعت پیشخوان سایت",9,"wordpress","وردپرس","https://api.dornadevops.com/media/articles/category/images/wordpress.jpeg",{"name":13,"avatar":14,"firstName":41,"lastName":42},12,"https://api.dornadevops.com/media/articles/images/red-guard-wordpress-external-requests-2026.jpg.png",[],[],{"id":108,"title":109,"slug":110,"excerpt":111,"content":111,"categoryId":36,"categorySlug":37,"categoryTitle":38,"categoryImage":39,"author":112,"publishedAt":79,"readTime":113,"image":114,"tags":115,"tagsFa":116,"views":4},23,"GitLab چیست؟ ستون فقرات DevOps و CI/CD مدرن برای تیم‌های ایرانی","gitlab-devops-ci-cd-platform-iran","GitLab یک پلتفرم کامل DevOps برای مدیریت repository، CI/CD، Container Registry و Platform Engineering است که با زیرساخت داخلی، سرعت و پایداری بیشتری برای تیم‌های ایرانی فراهم می‌کند.",{"name":13,"avatar":14,"firstName":41,"lastName":42},14,"https://api.dornadevops.com/media/articles/images/gitlab-devops-platform-cloudnative-ci-cd-iran.jpg.png",[],[],{"id":118,"title":119,"slug":120,"excerpt":121,"content":121,"categoryId":36,"categorySlug":37,"categoryTitle":38,"categoryImage":39,"author":122,"publishedAt":123,"readTime":16,"image":124,"tags":125,"tagsFa":126,"views":4},22,"آینده DevOps در عصر هوش مصنوعی ۲۰۲۶","future-of-devops-ai-agentic-2026","آینده DevOps به سمت AI-Native Delivery، agentic workflows، observability هوشمند و عملیات نیمه‌خودمختار مبتنی بر AI و Platform Engineering حرکت می‌کند.",{"name":13,"avatar":14,"firstName":41,"lastName":42},"1405-02-22","https://api.dornadevops.com/media/articles/images/future-devops-ai-agentic-cloud-native-2026.jpg.png",[],[],{"id":128,"title":129,"slug":130,"excerpt":131,"content":131,"categoryId":64,"categorySlug":65,"categoryTitle":66,"categoryImage":67,"author":132,"publishedAt":133,"readTime":55,"image":134,"tags":135,"tagsFa":136,"views":4},21,"OS Hardening چیست؟ راهنمای جامع امن‌سازی سیستم‌عامل در ۲۰۲۶","os-hardening-guide-2026","OS Hardening مجموعه‌ای از تکنیک‌های چندلایه برای کاهش سطح حمله، محدودسازی دسترسی‌ها و مقاوم‌سازی سیستم‌عامل در برابر نفوذ است.",{"name":13,"avatar":14,"firstName":41,"lastName":42},"1405-02-18","https://api.dornadevops.com/media/articles/images/os-hardening-linux-security-cloud-native-2026.jpg.png",[],[],{"id":44,"title":138,"slug":139,"excerpt":140,"content":140,"categoryId":36,"categorySlug":37,"categoryTitle":38,"categoryImage":39,"author":141,"publishedAt":142,"readTime":118,"image":143,"tags":144,"tagsFa":145,"views":4},"Prometheus و Grafana چیست؟ راهنمای کامل Observability در Cloud-Native","prometheus-grafana-observability-cloud-native","Prometheus و Grafana ستون‌های اصلی Observability هستند که متریک‌ها را جمع می‌کنند، تحلیل می‌کنند و به داشبوردهای عملیاتی و هشدارهای قابل‌اقدام تبدیل می‌کنند.",{"name":13,"avatar":14,"firstName":41,"lastName":42},"1405-02-16","https://api.dornadevops.com/media/articles/images/prometheus-grafana-observability-cloud-native-2026.jpg.png",[],[],{"id":147,"title":148,"slug":149,"excerpt":150,"content":150,"categoryId":151,"categorySlug":152,"categoryTitle":153,"categoryImage":154,"author":155,"publishedAt":142,"readTime":44,"image":156,"tags":157,"tagsFa":158,"views":4},19,"cPanel چیست؟ راهنمای کامل مدیریت سرور و هاست","cpanel-server-hosting-management-guide","cPanel همه‌چیز مدیریت هاست و سرور لینوکسی را در یک داشبورد ساده و قدرتمند جمع می‌کند؛ از سایت و ایمیل تا امنیت و اتوماسیون.",6,"cpanel","سیپنل","https://api.dornadevops.com/media/articles/category/images/cpanel.png",{"name":13,"avatar":14,"firstName":41,"lastName":42},"https://api.dornadevops.com/media/articles/images/cpanel-hosting-control-panel-dashboard-2026_vzAoNcZ.jpg.png",[],[],{"id":55,"title":160,"slug":161,"excerpt":162,"content":162,"categoryId":163,"categorySlug":164,"categoryTitle":165,"categoryImage":166,"author":167,"publishedAt":168,"readTime":89,"image":169,"tags":170,"tagsFa":171,"views":4},"DefectDojo چیست؟ راهنمای کامل مدیریت آسیب‌پذیری در DevSecOps","defectdojo-vulnerability-management-devsecops","DefectDojo گزارش‌های امنیتی پراکنده را به یک مرکز فرماندهی واحد تبدیل می‌کند تا آسیب‌پذیری‌ها سریع‌تر، دقیق‌تر و قابل‌ردیابی‌تر مدیریت شوند.",7,"devsecops","DevSecOps","https://api.dornadevops.com/media/articles/category/images/devsecops.jpeg",{"name":13,"avatar":14,"firstName":41,"lastName":42},"1405-02-13","https://api.dornadevops.com/media/articles/images/defectdojo-vulnerability-management-devsecops-2026.jpg.png",[],[],{"id":89,"title":173,"slug":174,"excerpt":175,"content":175,"categoryId":64,"categorySlug":65,"categoryTitle":66,"categoryImage":67,"author":176,"publishedAt":180,"readTime":181,"image":182,"tags":183,"tagsFa":184,"views":4},"آسیب‌پذیری بسیار مهم در cPanel – هشدار امنیتی درباره CVE‑2026‑41940","cpanel-cve-2026-41940-security-alert","با انتشار آسیب‌پذیری CVE‑2026‑41940 برای cPanel، سرورهایی که هنوز روی نسخه‌های قدیمی‌تر از آخرین نسخه امن هستند در معرض تهدید جدی قرار گرفته‌اند. این آسیب‌پذیری می‌تواند امنیت کامل سرویس را به خطر بیندازد.",{"name":177,"avatar":14,"firstName":178,"lastName":179},"درنا ادمین","درنا","ادمین","1405-02-12",1,"https://api.dornadevops.com/media/articles/images/cpanel-vuln.png",[],[],{"id":16,"title":186,"slug":187,"excerpt":188,"content":188,"categoryId":163,"categorySlug":164,"categoryTitle":165,"categoryImage":166,"author":189,"publishedAt":190,"readTime":191,"image":192,"tags":193,"tagsFa":194,"views":4},"GitLeaks چیست؟ ابزار شناسایی Secrets در Git","what-is-gitleaks-sast-secret-detection","GitLeaks ابزار متن‌باز برای شناسایی رمزها و API Keyهای لو رفته در Git است که قبل از انتشار، جلوی نشت اطلاعات حساس را می‌گیرد.",{"name":13,"avatar":14,"firstName":41,"lastName":42},"1405-02-09",11,"https://api.dornadevops.com/media/articles/images/gitleaks-git-secrets-scanner-security.jpg.png",[],[],{"id":69,"title":196,"slug":197,"excerpt":198,"content":198,"categoryId":163,"categorySlug":164,"categoryTitle":165,"categoryImage":166,"author":199,"publishedAt":200,"readTime":201,"image":202,"tags":203,"tagsFa":204,"views":4},"Semgrep چیست؟ ابزار سریع SAST برای امنیت کد و DevSecOps","semgrep-sast-devsecops","ابزار Semgrep با اسکن سریع کد، باگ‌ها، آسیب‌پذیری‌ها و secrets را قبل از اجرا پیدا می‌کند و امنیت را وارد جریان توسعه می‌کند.",{"name":13,"avatar":14,"firstName":41,"lastName":42},"1405-02-07",10,"https://api.dornadevops.com/media/articles/images/semgrep-sast-code-security-devsecops.jpg.png",[],[],{"id":113,"title":206,"slug":207,"excerpt":208,"content":208,"categoryId":163,"categorySlug":164,"categoryTitle":165,"categoryImage":166,"author":209,"publishedAt":210,"readTime":44,"image":211,"tags":212,"tagsFa":213,"views":4},"DevSecOps در ۲۰۲۶؛ تزریق امنیت به CI/CD و کلود","devsecops-2026-security-in-ci-cd-cloud","چطور امنیت را از ابتدا وارد CI/CD و زیرساخت ابری کنیم بدون اینکه سرعت توسعه قربانی شود؟",{"name":13,"avatar":14,"firstName":41,"lastName":42},"1405-02-02","https://api.dornadevops.com/media/articles/images/devsecops-security-ci-cd-cloud-2026_hnouteW.png",[],[],{"id":215,"title":216,"slug":217,"excerpt":218,"content":218,"categoryId":36,"categorySlug":37,"categoryTitle":38,"categoryImage":39,"author":219,"publishedAt":210,"readTime":55,"image":220,"tags":221,"tagsFa":222,"views":4},13,"CI/CD در ۲۰۲۶؛ از صفر تا دیپلوی بدون قطعی","ci-cd-2026-zero-downtime-deployment","از پایه تا حرفه‌ای یاد بگیرید چطور بدون قطعی روی سرور ابری دیپلوی کنید.",{"name":13,"avatar":14,"firstName":41,"lastName":42},"https://api.dornadevops.com/media/articles/images/ci-cd-zero-downtime-cloud-deployment.png",[],[],{"id":103,"title":224,"slug":225,"excerpt":226,"content":226,"categoryId":36,"categorySlug":37,"categoryTitle":38,"categoryImage":39,"author":227,"publishedAt":210,"readTime":16,"image":228,"tags":229,"tagsFa":230,"views":4},"ابزارهای DevOps در ۲۰۲۶؛ معرفی کامل و کاربردی","devops-tools-2026-complete-guide","بهترین ابزارهای DevOps را بشناسید و بفهمید هرکدام دقیقاً کجا استفاده می‌شوند.",{"name":13,"avatar":14,"firstName":41,"lastName":42},"https://api.dornadevops.com/media/articles/images/devops-tools-list-2026-cloud.png",[],[],{"id":191,"title":232,"slug":233,"excerpt":234,"content":234,"categoryId":36,"categorySlug":37,"categoryTitle":38,"categoryImage":39,"author":235,"publishedAt":236,"readTime":55,"image":237,"tags":238,"tagsFa":239,"views":4},"DevOps چیست؟ راهنمای کامل از صفر تا حرفه‌ای (۲۰۲۶)","what-is-devops-complete-guide-2026","از تعریف تا ابزارها و مسیر یادگیری DevOps را یک‌جا و حرفه‌ای یاد بگیرید.",{"name":13,"avatar":14,"firstName":41,"lastName":42},"1405-02-01","https://api.dornadevops.com/media/articles/images/what-is-devops-cloud-architecture-2026.png",[],[],{"id":201,"title":241,"slug":242,"excerpt":243,"content":243,"categoryId":8,"categorySlug":9,"categoryTitle":10,"categoryImage":11,"author":244,"publishedAt":236,"readTime":201,"image":245,"tags":246,"tagsFa":247,"views":4},"تغییر دامنه در DirectAdmin؛ سریع و بدون دردسر","change-domain-directadmin-guide","دامنه سایت را در DirectAdmin بدون خطا و از دست رفتن اطلاعات تغییر دهید.",{"name":13,"avatar":14,"firstName":41,"lastName":42},"https://api.dornadevops.com/media/articles/images/directadmin-change-domain-tutorial.jpg",[],[],{"id":98,"title":249,"slug":250,"excerpt":251,"content":251,"categoryId":8,"categorySlug":9,"categoryTitle":10,"categoryImage":11,"author":252,"publishedAt":236,"readTime":201,"image":253,"tags":254,"tagsFa":255,"views":4},"نصب SSL رایگان در DirectAdmin؛ امن‌سازی فوری سایت","install-free-ssl-directadmin","در چند دقیقه SSL رایگان نصب کنید و امنیت سایت را تضمین کنید.",{"name":13,"avatar":14,"firstName":41,"lastName":42},"https://api.dornadevops.com/media/articles/images/directadmin-free-ssl-install.jpg",[],[],{"id":64,"title":257,"slug":258,"excerpt":259,"content":259,"categoryId":8,"categorySlug":9,"categoryTitle":10,"categoryImage":11,"author":260,"publishedAt":261,"readTime":191,"image":262,"tags":263,"tagsFa":264,"views":4},"ساخت DNS اختصاصی برای دامنه؛ راهنمای کامل","create-custom-dns-domain-guide","یاد بگیرید DNS اختصاصی بسازید و کنترل کامل دامنه را در دست بگیرید.",{"name":13,"avatar":14,"firstName":41,"lastName":42},"1405-01-31","https://api.dornadevops.com/media/articles/images/custom-dns-setup-domain.jpg",[],[],{"id":163,"title":5,"slug":266,"excerpt":6,"content":6,"categoryId":8,"categorySlug":9,"categoryTitle":10,"categoryImage":11,"author":267,"publishedAt":261,"readTime":16,"image":17,"tags":268,"tagsFa":269,"views":4},"restore-backup-directadmin-guide",{"name":13,"avatar":14,"firstName":41,"lastName":42},[],[],{"id":151,"title":271,"slug":272,"excerpt":273,"content":273,"categoryId":8,"categorySlug":9,"categoryTitle":10,"categoryImage":11,"author":274,"publishedAt":275,"readTime":103,"image":276,"tags":277,"tagsFa":278,"views":4},"تغییر دامنه در وردپرس؛ قدم‌به‌قدم و بدون خطا","change-domain-wordpress-step-by-step","تغییر نام، بدون تغییر سرنوشت ، دامنه وردپرس را بدون خراب شدن سایت تغییر دهید.",{"name":13,"avatar":14,"firstName":41,"lastName":42},"1405-01-30","https://api.dornadevops.com/media/articles/images/wordpress-domain-change-guide.jpg",[],[],{"id":36,"title":280,"slug":281,"excerpt":282,"content":282,"categoryId":8,"categorySlug":9,"categoryTitle":10,"categoryImage":11,"author":283,"publishedAt":275,"readTime":103,"image":284,"tags":285,"tagsFa":286,"views":4},"بکاپ‌گیری حرفه‌ای در DirectAdmin (Admin Level)","directadmin-admin-backup-guide","چطور از کل سرور بکاپ بگیریم و در بحران نجاتش دهیم؟",{"name":13,"avatar":14,"firstName":41,"lastName":42},"https://api.dornadevops.com/media/articles/images/directadmin-admin-level-backup.jpg",[],[],{"id":8,"title":288,"slug":289,"excerpt":290,"content":290,"categoryId":181,"categorySlug":291,"categoryTitle":292,"categoryImage":293,"author":294,"publishedAt":275,"readTime":215,"image":295,"tags":296,"tagsFa":297,"views":4},"Portainer چیست؟ مدیریت حرفه‌ای Docker و Kubernetes","what-is-portainer-docker-management","Docker و Kubernetes را بدون دردسر و گرافیکی مدیریت کنید.","docker","داکر","https://api.dornadevops.com/media/articles/category/images/Screenshot_from_2026-03-06_15-05-14.png",{"name":13,"avatar":14,"firstName":41,"lastName":42},"https://api.dornadevops.com/media/articles/images/portainer-docker-kubernetes-ui.png",[],[],{"id":299,"title":300,"slug":301,"excerpt":302,"content":302,"categoryId":181,"categorySlug":291,"categoryTitle":292,"categoryImage":293,"author":303,"publishedAt":304,"readTime":201,"image":305,"tags":306,"tagsFa":307,"views":4},3,"۷ اشتباه مرگبار در Docker که باید همین امروز اصلاح کنید","docker-mistakes-developers","اشتباهاتی که پروژه‌ات را نابود می‌کنند و چطور ازشان جلوگیری کنی.",{"name":13,"avatar":14,"firstName":41,"lastName":42},"1405-01-29","https://api.dornadevops.com/media/articles/images/docker-common-mistakes.png",[],[],{"id":309,"title":310,"slug":311,"excerpt":312,"content":312,"categoryId":8,"categorySlug":9,"categoryTitle":10,"categoryImage":11,"author":313,"publishedAt":314,"readTime":201,"image":315,"tags":316,"tagsFa":317,"views":4},2,"بکاپ‌گیری در DirectAdmin؛ آموزش کامل و ساده(بیمه عمر سایت شما!)","directadmin-backup-complete-guide","با چند کلیک از سایتت بکاپ بگیر و خیالت را راحت کن.",{"name":13,"avatar":14,"firstName":41,"lastName":42},"1404-12-15","https://api.dornadevops.com/media/articles/images/directadmin-backup-guide.jpg",[],[],{"id":181,"title":319,"slug":320,"excerpt":321,"content":321,"categoryId":181,"categorySlug":291,"categoryTitle":292,"categoryImage":293,"author":322,"publishedAt":323,"readTime":181,"image":324,"tags":325,"tagsFa":326,"views":4},"نصب Docker بدون تحریم","install-docker-in-iran","نصب آفلاین Docker مخصوص سرورهای داخل ایران",{"name":177,"avatar":14,"firstName":178,"lastName":179},"1404-11-30","https://api.dornadevops.com/media/articles/images/install-docker-iran.png",[],[],null,[329,339,347,356,364,372,380,388,396],{"id":201,"name":330,"name_en":331,"image":332,"description":333,"slug":331,"headline":334,"tagline":335,"hidden":336,"group_type":337,"sort_order":338},"پشتیبانی و خدمات دواپس","devops-support","https://api.dornadevops.com/media/service_group_images/devops.png","\u003Cp>خدمات پشتیبانی ماهانه DevOps برای راه‌اندازی، نگهداری و عیب‌یابی زیرساخت‌های استقرار و مانیتورینگ ارائه می‌شود. این سرویس شامل پیاده‌سازی CI/CD، داکرایز کردن پروژه‌ها، راه‌اندازی مانیتورینگ، مدیریت لاگ و بهینه‌سازی فرایندهای استقرار است. هر پلن شامل تعداد ساعت مشخصی پشتیبانی است و در صورت مصرف بیشتر، ساعات مازاد به‌صورت جداگانه محاسبه خواهد شد.\u003C/p>","پشتیبانی و خدمات DevOps","راه‌اندازی، نگهداری و بهینه‌سازی زیرساخت DevOps برای استقرار سریع‌تر و پایدارتر",false,"F",91,{"id":181,"name":340,"name_en":341,"image":342,"description":343,"slug":341,"headline":344,"tagline":345,"hidden":336,"group_type":337,"sort_order":346},"پشتیبانی و مدیریت سرور لینوکسی","support","https://api.dornadevops.com/media/service_group_images/support.png","\u003Cp>خدمات پشتیبانی ماهانه برای مدیریت، عیب‌یابی و نگهداری سرورهای لینوکسی ارائه می‌شود. هر پلن شامل تعداد ساعت مشخصی پشتیبانی است و در صورت مصرف بیشتر، ساعات مازاد به‌صورت جداگانه محاسبه خواهد شد.\u003C/p>","پشتیبانی تخصصی سرور، متناسب با نیاز کسب‌وکار شما","از رفع خطاهای زیرساختی تا مدیریت روزمره سرور، با پلن‌های ماهانه و شفاف",90,{"id":309,"name":348,"name_en":349,"image":350,"description":351,"slug":349,"headline":352,"tagline":353,"hidden":336,"group_type":354,"sort_order":355},"لایسنس نرم‌افزارهای مدیریت سرور","license","https://api.dornadevops.com/media/service_group_images/license.png","\u003Cp>در این بخش می‌توانید لایسنس‌های موردنیاز برای مدیریت، امنیت، مجازی‌سازی و بهینه‌سازی سرور را به‌صورت ماهانه تهیه یا تمدید کنید. تمامی لایسنس‌ها با هدف افزایش کارایی، امنیت و سهولت مدیریت سرور ارائه می‌شوند.\u003C/p>","لایسنس‌های ضروری برای مدیریت حرفه‌ای سرور","از کنترل‌پنل و وب‌سرور تا امنیت و مجازی‌سازی، همه‌چیز برای یک زیرساخت کامل","S",80,{"id":36,"name":357,"name_en":358,"image":359,"description":360,"slug":358,"headline":361,"tagline":362,"hidden":336,"group_type":337,"sort_order":363},"سرور مجازی ایران با منابع اختصاصی","iran-vm","https://api.dornadevops.com/media/service_group_images/servers.png","\u003Cp>سرور مجازی ایران برای کسب‌وکارهایی مناسب است که به منابع اختصاصی‌تر، کنترل بیشتر و عملکرد پایدارتر نسبت به هاست اشتراکی نیاز دارند. این سرویس با پلن‌های متنوع و IP اختصاصی ارائه می‌شود.\u003C/p>","قدرت بیشتر، کنترل کامل‌تر، میزبانی در ایران","از پروژه‌های در حال رشد تا سرویس‌های حرفه‌ای، با منابع اختصاصی و دسترسی پایدار",70,{"id":8,"name":365,"name_en":366,"image":367,"description":368,"slug":366,"headline":369,"tagline":370,"hidden":336,"group_type":337,"sort_order":371},"هاست لینوکس ایران برای میزبانی سایت","linux-host","https://api.dornadevops.com/media/service_group_images/hosts.png","\u003Cp>هاست لینوکس ایران برای میزبانی سایت‌های شرکتی، فروشگاهی و شخصی با منابع متنوع، پهنای باند نامحدود و امکان استفاده از کنترل‌پنل‌های محبوب ارائه می‌شود. این سرویس برای راه‌اندازی سریع و پایدار وب‌سایت در داخل ایران مناسب است.\u003C/p>","میزبانی لینوکسی سریع و پایدار در ایران","انتخابی مناسب برای سایت‌های ایرانی با دسترسی بهتر، منابع متنوع و مدیریت آسان",63,{"id":64,"name":373,"name_en":374,"image":375,"description":376,"slug":374,"headline":377,"tagline":378,"hidden":336,"group_type":337,"sort_order":379},"هاست ایمیل حرفه‌ای","email","https://api.dornadevops.com/media/service_group_images/email.png","\u003Cp>سرویس ایمیل برای راه‌اندازی و مدیریت ایمیل سازمانی با تنظیمات بهینه و کاهش ریسک اسپم‌شدن ارائه می‌شود. این سرویس دارای پنل تحت وب، امکان ساخت حساب‌های متعدد و بکاپ هفتگی است.\u003C/p>","ایمیل سازمانی پایدار و حرفه‌ای برای کسب‌وکار شما","ارسال و دریافت مطمئن ایمیل با تنظیمات بهینه، پنل تحت وب و پشتیبانی مداوم",62,{"id":98,"name":381,"name_en":382,"image":383,"description":384,"slug":382,"headline":385,"tagline":386,"hidden":336,"group_type":337,"sort_order":387},"هاست لینوکس خارج با کیفیت بین‌المللی","linux-host-eu","https://api.dornadevops.com/media/service_group_images/hosts_6NC0r8y.png","\u003Cp>هاست لینوکس خارج برای سایت‌هایی مناسب است که به میزبانی با کیفیت بالا در خارج از کشور نیاز دارند. این سرویس با فضای مناسب، پهنای باند نامحدود، SSL و امکان استفاده از کنترل‌پنل‌های محبوب ارائه می‌شود.\u003C/p>","میزبانی لینوکسی خارج، مناسب پروژه‌های حرفه‌ای‌تر","کیفیت بالا، منابع مناسب و انتخابی مطمئن برای وب‌سایت‌های بین‌المللی یا خاص",61,{"id":299,"name":389,"name_en":390,"image":391,"description":392,"slug":390,"headline":393,"tagline":394,"hidden":336,"group_type":337,"sort_order":395},"فضای بکاپ و نگهداری نسخه پشتیبان","backup","https://api.dornadevops.com/media/service_group_images/backups.png","\u003Cp>هاست بکاپ مناسب ذخیره‌سازی امن فایل‌های پشتیبان سایت و سرور است و با فضای متنوع، ترافیک نامحدود و دسترسی FTP/SFTP ارائه می‌شود. این سرویس برای نگهداری نسخه‌های پشتیبان منظم و دسترسی سریع طراحی شده است\u003C/p>","فضایی مطمئن برای نگهداری بکاپ‌های مهم شما","ذخیره‌سازی سریع، ترافیک نامحدود و دسترسی امن برای مدیریت بهتر نسخه‌های پشتیبان",50,{"id":163,"name":397,"name_en":398,"image":399,"description":400,"slug":398,"headline":401,"tagline":402,"hidden":336,"group_type":337,"sort_order":4},"خدمات مانیتورینگ","monitoring","https://api.dornadevops.com/media/service_group_images/monitoring.png","\u003Cp>این سرویس برای پایش وضعیت دسترس‌پذیری و سلامت سرویس‌ها طراحی شده و با گزارش‌گیری، عیب‌یابی و اطلاع‌رسانی از طریق ایمیل و تلگرام، به شما در شناسایی سریع اختلال‌ها کمک می‌کند.\u003C/p>","همیشه از وضعیت سرویس‌های خود باخبر باشید","پایش لحظه‌ای آپتایم، گزارش دقیق و اطلاع‌رسانی سریع در زمان بروز اختلال",1779615406452]