[h=2][/h] پشتيبان از سرور لينوكس توسط اسكريپت مترجم: وهاب حاجيباقری مشكل: در يك Webhost بزرگ از سروري با سيستمعامل لينوكس استفاده ميكنيد. به دنبال يك راهحل Backup اتوماتيك ميگرديد تا بدين وسيله هرروز دادههاي تغيير يافته را ايمن سازيد. راهحل: به عنوان راحتترين اسكرپيت Backup ميتوانيد از Reoback استفاده كنيد: اين ابزار به شما Backupهاي كامل و اساسي را عرضه ميكند. علاوهبراين در صورت وجود امكان انتقال به سرور ديگر توسط FTP يا NFS را نيز ميدهد. بنا به گفتهها، Reoback در بيشتر سيستمهاي لينوكس كار كرده و احتياج به Perl از نسخه 5.6.1 به بعد، همچنين Perl-Modul Net: FTP (كه در حالت استاندارد از قبل نصب شده است) دارد. در سيستمهاي مانند SuSE Linuxو Fedora كه برپايه RPM ميباشند، اين ابزار با كمك rpm-ivh reoback-1.0-3noarch.rpm قابل نصب ميباشد. كاربران Debian بايد با دو سطر دستوري، RPM را به يك بسته DEB تبديل كرده و سپس نصب كنند: HTML: alien reoback-1.0-3.naarch.rpm dpkg--install reoback-1.0-3-all.deb پس بايد به هر صورتي كه امكانپذير است فايل تنظيمي /etc/reoback/settings.conf را تنظيم كرده و تناسب بخشيد. اين فايل داراي توضيحات انگليسي زباني ميباشد كه تنظيمات را توضيح ميدهد. اينكه Reoback چه فايلهايي را ايمن ميكند ميتوانيد در بخش زير مشخص كنيد: /etc/reoback/files.conf با قرار دادن علامت “#” در جلوي مثالها، آنها را تبديل به توضيح كنيد. پس بخشي را با فرم زير وارد كنيد: HTML: File: homes /home Skip: /home/testuser بدينوسيله تمامي دايركتورها و فايلها را در /home به جز /home/testuser ايمن ميكنيد. اين گزينههاي پيشنهادي را براي تمامي دايركتورهايي كه قصد ايمن كرد نشان را داريد قرار دهيد. اين مسئله براي /home، /etcو /var بسيار قابل توجه و اهميت است چرا كه در اين بخشها به صورت منظم و استاندارد فايلهايي وجود دارند كه مرتبا عوض ميشوند. فايلهاي ايمن كننده Reoback در /var/lib/reoback/* را بايد با “Skip” جدا كنيد تا مانع از يك Backup نيمه و يا برگشتي شويد. پس توسط دستور پس توسط دستور “reoback.pl/etc/reoaback/settings.conf” بايد تنظميات را كنترل كنيد. براي يك Backup خودكار، ابتدا فايل /etc/run-reoback.sh را به نصب خود تناسب داده و سپس “crontab.e” را اجرا كنيد. در اديتور سطر زير را وارد كنيد: HTML: 02***/etc/reoback/run-reoback.sh>backup.txt;mail-S “automatically Backup” name@domain.com<backup.txt در اين مثال Backup در ساعت2:00 شروع به كار كرده و براي كنترل كردن فايل backup.txt را توسط ميل به آدرس داده شده ميفرستد. Reoback داراي عملكرد Restore نميباشد. در حالت ضروري و نياز ابتدا محتواي فايل را با آخرين بكآپ كامل، باز كرده و سپس فايلها را يكي پس از ديگري با كمك Backupبه روزرساني نمائيد.