{"id":569,"date":"2013-05-14T12:43:56","date_gmt":"2013-05-14T10:43:56","guid":{"rendered":"http:\/\/www.ayhanarda.com\/blog\/?p=569"},"modified":"2013-05-14T12:47:41","modified_gmt":"2013-05-14T10:47:41","slug":"lftp-ile-ssh-uzerinden-uzak-ftp-hesabina-yedek-alma","status":"publish","type":"post","link":"https:\/\/www.ayhanarda.com\/blog\/2013\/05\/lftp-ile-ssh-uzerinden-uzak-ftp-hesabina-yedek-alma\/","title":{"rendered":"lftp ile ssh \u00fczerinden uzak ftp hesab\u0131na yedek alma"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" class=\"alignleft\" id=\"irc_mi\" alt=\"\" src=\"http:\/\/icons.iconarchive.com\/icons\/esxxi.me\/hdrv\/512\/Backup-icon.png\" width=\"187\" height=\"187\" \/><\/p>\n<p>Senaryomuzda bir linux sunucumuz oldu\u011funu ve bunun i\u00e7indeki belirli dosya ya da klas\u00f6rleri bir uzak ftp hesab\u0131na aktaraca\u011f\u0131m\u0131z\u0131 d\u00fc\u015f\u00fcnelim.<\/p>\n<p>Linux Sunucumuzda lftp kurulu oldu\u011funu varsay\u0131yorum , de\u011fil ise kulland\u0131\u011f\u0131n\u0131z da\u011f\u0131t\u0131ma g\u00f6re kurabilirsiniz.<\/p>\n<p>\u00d6r : yum install lftp<\/p>\n<p>Yedeklerin al\u0131naca\u011f\u0131 ftp hesab\u0131n\u0131zda muhtemelen haz\u0131r durumdad\u0131r ki bu yaz\u0131y\u0131 okuyorsunuz.<\/p>\n<p>\u015eimdi yedek i\u00e7in konfig\u00fcrasyonumuzu haz\u0131rlayal\u0131m , bu konfig\u00fcrasyon i\u00e7inde ftp bilgilerimiz ve hangi dosyalar\u0131n yedek al\u0131nmas\u0131 gerekti\u011fini belirtece\u011fiz.<\/p>\n<p>\u00d6nce dosyam\u0131z\u0131 olu\u015ftural\u0131m;<\/p>\n<p>root@ayhanarda.com [~]# <strong>nano yedek.conf<\/strong><\/p>\n<p>Dosya i\u00e7eri\u011fi a\u015fa\u011f\u0131daki gibi olmal\u0131;\u00a0 mput ile ba\u015flayan sat\u0131rlar\u0131 alt alta \u00e7o\u011faltabilirsiniz , hangi dosya ya da dosyalar\u0131n yede\u011fini istiyorsan\u0131z yan\u0131na belirtmelisiniz , a\u015fa\u011f\u0131dakiler \u00f6rnek olarak yaz\u0131lm\u0131\u015ft\u0131r.<\/p>\n<p><strong>open -u ftpkullaniciadi,ftpsifresi ftpipadresi<\/strong><br \/>\n<strong>mput \/home\/cpbackup\/weekly*.tar.gz<\/strong><br \/>\n<strong>mput \/var\/log\/messages<\/strong><br \/>\n<strong>bye<\/strong><\/p>\n<p>\u015eimdi yedek dosyam\u0131z haz\u0131r oldu\u011funa g\u00f6re bunu \u00e7al\u0131\u015ft\u0131racak shell script i haz\u0131rlayal\u0131m.<\/p>\n<p>root@ayhanarda.com [~]# <strong>nano yedekal.sh<\/strong><\/p>\n<p>Dosya i\u00e7eri\u011fi a\u015fa\u011f\u0131daki gibi olmal\u0131; Buradaki yedek.conf , az \u00f6nce olu\u015fturdu\u011fumuz dosya ad\u0131d\u0131r , ismini farkl\u0131 yapt\u0131 iseniz yapt\u0131\u011f\u0131n\u0131z \u015fekilde yazmal\u0131s\u0131n\u0131z.<\/p>\n<p><strong>#!\/bin\/sh<\/strong><br \/>\n<strong>lftp -f yedek.conf<\/strong><\/p>\n<p>\u015eimdi shell scriptimizi kaydediyoruz ve \u00e7al\u0131\u015ft\u0131r\u0131labilir olmas\u0131 i\u00e7in izin veriyoruz.<\/p>\n<p>root@ayhanarda.com [~]# <strong>chmod +x yedekal.sh<\/strong><\/p>\n<p>Art\u0131k dosyam\u0131z \u00e7al\u0131\u015ft\u0131r\u0131labilir durumda , \u00e7al\u0131\u015ft\u0131rmak i\u00e7in a\u015fa\u011f\u0131daki komutu uygulay\u0131n\u0131z.<\/p>\n<p>root@ayhanarda.com [~]# <strong>.\/yedekal.sh<\/strong><\/p>\n<p>E\u011fer bunu cronjab a eklemek ve istedi\u011finiz zaman \u00e7al\u0131\u015fmas\u0131n\u0131 sa\u011flamak istiyor iseniz a\u015fa\u011f\u0131daki \u015fekilde i\u015flem yapabilirsiniz. A\u015fa\u011f\u0131daki \u00f6rnekte her g\u00fcn sabah 9 ve ak\u015fam 23 te yedek alma i\u015flemini ba\u015flatacakt\u0131r.<\/p>\n<p>root@ayhanarda.com [~]# <strong>crontab -e<br \/>\n<\/strong><\/p>\n<p><strong>00 09,23 * * *\/root\/yedekal.sh<\/strong><\/p>\n<p>Sayg\u0131lar\u0131mla<\/p>\n<p>Ayhan ARDA<\/p>\n<div style=\"padding-bottom:20px; padding-top:10px;\" class=\"hupso-share-buttons\"><!-- Hupso Share Buttons - https:\/\/www.hupso.com\/share\/ --><a class=\"hupso_toolbar\" href=\"https:\/\/www.hupso.com\/share\/\"><img decoding=\"async\" src=\"https:\/\/static.hupso.com\/share\/buttons\/lang\/tr\/share-medium.png\" style=\"border:0px; padding-top: 5px; float:left;\" alt=\"Share Button\"\/><\/a><script type=\"text\/javascript\">var hupso_services_t=new Array(\"Twitter\",\"Facebook\",\"Google Plus\",\"Pinterest\",\"Linkedin\");var hupso_background_t=\"#EAF4FF\";var hupso_border_t=\"#66CCFF\";var hupso_toolbar_size_t=\"medium\";var hupso_image_folder_url = \"\";var hupso_twitter_via=\"ayhanarda\";var hupso_url_t=\"\";var hupso_title_t=\"lftp%20ile%20ssh%20%C3%BCzerinden%20uzak%20ftp%20hesab%C4%B1na%20yedek%20alma\";<\/script><script type=\"text\/javascript\" src=\"https:\/\/static.hupso.com\/share\/js\/share_toolbar.js\"><\/script><!-- Hupso Share Buttons --><\/div>","protected":false},"excerpt":{"rendered":"Senaryomuzda bir linux sunucumuz oldu\u011funu ve bunun i\u00e7indeki belirli dosya ya da klas\u00f6rleri bir uzak ftp hesab\u0131na aktaraca\u011f\u0131m\u0131z\u0131 d\u00fc\u015f\u00fcnelim. Linux Sunucumuzda lftp kurulu oldu\u011funu varsay\u0131yorum , de\u011fil ise kulland\u0131\u011f\u0131n\u0131z da\u011f\u0131t\u0131ma g\u00f6re kurabilirsiniz. \u00d6r : yum install lftp Yedeklerin al\u0131naca\u011f\u0131 ftp hesab\u0131n\u0131zda muhtemelen haz\u0131r durumdad\u0131r ki bu yaz\u0131y\u0131 okuyorsunuz. \u015eimdi yedek i\u00e7in konfig\u00fcrasyonumuzu haz\u0131rlayal\u0131m , bu [&hellip;]","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_coblocks_attr":"","_coblocks_dimensions":"","_coblocks_responsive_height":"","_coblocks_accordion_ie_support":"","footnotes":""},"categories":[282,113,13,66],"tags":[157,402,398,399,400,401,403],"class_list":["post-569","post","type-post","status-publish","format-standard","hentry","category-centos","category-hosting","category-ipucu","category-linux-2","tag-ftp","tag-ftp-ssh-backup","tag-lftp","tag-lftp-backup","tag-lftp-yedek","tag-ssh-ftp-backup","tag-sshtan-backup"],"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/www.ayhanarda.com\/blog\/wp-json\/wp\/v2\/posts\/569","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.ayhanarda.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.ayhanarda.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.ayhanarda.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.ayhanarda.com\/blog\/wp-json\/wp\/v2\/comments?post=569"}],"version-history":[{"count":2,"href":"https:\/\/www.ayhanarda.com\/blog\/wp-json\/wp\/v2\/posts\/569\/revisions"}],"predecessor-version":[{"id":572,"href":"https:\/\/www.ayhanarda.com\/blog\/wp-json\/wp\/v2\/posts\/569\/revisions\/572"}],"wp:attachment":[{"href":"https:\/\/www.ayhanarda.com\/blog\/wp-json\/wp\/v2\/media?parent=569"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.ayhanarda.com\/blog\/wp-json\/wp\/v2\/categories?post=569"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.ayhanarda.com\/blog\/wp-json\/wp\/v2\/tags?post=569"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}