{"id":489,"date":"2013-03-22T09:25:04","date_gmt":"2013-03-22T08:25:04","guid":{"rendered":"http:\/\/sam-soul.fr\/Info\/?p=489"},"modified":"2013-03-22T09:25:04","modified_gmt":"2013-03-22T08:25:04","slug":"ftp-exemples","status":"publish","type":"post","link":"http:\/\/les-fougs.com\/wordpress\/2013\/03\/22\/ftp-exemples\/","title":{"rendered":"FTP exemples"},"content":{"rendered":"<h2>Linux &lt;= Linux :<\/h2>\n<h4>Job sur Arlequin r\u00e9cup\u00e8re les fichiers de king<\/h4>\n<p>Pour une arborescence de fichiers<\/p>\n<pre>lftp king -d -u oracle,oralxxxxxx &lt;&lt;EOF\nmirror -e --verbose=1 \/dossier_source_local \/dossier_cible_distant\nmirror -e --verbose=1 \/rmanbackup\/sauve \/oradata\/rmanbackup\/sauve\nmirror -e --verbose=1 \/rmanbackup\/scripts \/oradata\/rmanbackup\/scripts\nmirror -e --verbose=1 \/rmanbackup\/ocr_backup \/oradata\/rmanbackup\/ocr_backup\nmirror -e --verbose=1 \/rmanbackup\/voting_disk_backup \/oradata\/rmanbackup\/voting_disk_backup\nbye\nEOF<\/pre>\n<h4>Autre m\u00e9thode<\/h4>\n<pre>#!\/bin\/bash -vx\nw_path_file=\/rmanbackup\/octal\ncd $w_path_file<\/pre>\n<pre>echo \"D\u00e9place les fichiers de Legendre vers \/rmanbackup\/octal\"\nlftp <em>ip_serveur<\/em> -u <em>user<\/em>,<em>password<\/em> &lt;&lt;EOF\ncd \/\"LEG vers FT\"\ndir *.csv\nmget -E -a *.csv\nbye\nEOF<\/pre>\n<h2>Linux =&gt; Windows<\/h2>\n<h4>Job sur King envoie les fichiers sur PWFS3SPCPRD<\/h4>\n<p>le mirror <strong>-e<\/strong> efface les fichiers sur la cible lorsqu&rsquo;ils n&rsquo;existent plus \u00e0 la source.<\/p>\n<pre>lftp user:password@serveur -e \"mirror -e -R \/dossier_source_local \/dossier_cible_distant ; quit\"<\/pre>\n<pre>lftp fytransport\\\\adm_u1:jxxxxxx@PWFS3SPCPRD -e \"mirror -e -R \/rmanbackup\/octal\/ \/Sauve_PING\/ ; quit\"<\/pre>\n<h2>Windows &lt;=&gt; Linux<\/h2>\n<h4>Job sur\u00a0PWFS3SPCPRD\u00a0r\u00e9cup\u00e8re les fichiers de King<\/h4>\n<p>Il faut construire le fichier .ini<\/p>\n<p>setlocal ENABLEDELAYEDEXPANSION<\/p>\n<p>set fic_ini=C:\\temp\\FTP_king.ini<\/p>\n<p>set nom_fic=\/rmanbackup\/dump\/exp_erp_full_{dt_jour,AAAAMMJJ}.tar.gz<br \/>\nset destination=ftp\\sauve_PING\\export<br \/>\n<em id=\"__mceDel\"><em id=\"__mceDel\">ou<br \/>\n<em id=\"__mceDel\"><em id=\"__mceDel\"><em id=\"__mceDel\"><em id=\"__mceDel\"><em id=\"__mceDel\"><em id=\"__mceDel\">set nom_fic=%1<br \/>\n<em id=\"__mceDel\"><em id=\"__mceDel\">set destination=%2<\/em><\/em><\/em><\/em><\/em><\/em><\/em><\/em><\/em><\/em><\/p>\n<p><em id=\"__mceDel\">echo Traitement du fichier : %nom_fic%<\/em><\/p>\n<p>G:<br \/>\ncd %destination%<br \/>\ndir<\/p>\n<p>echo open king&gt;%fic_ini%<br \/>\necho oracle&gt;&gt;%fic_ini%<br \/>\necho oralxxxx&gt;&gt;%fic_ini%<br \/>\necho ascii&gt;&gt;%fic_ini%<br \/>\necho dir !nom_fic!&gt;&gt;%fic_ini%<br \/>\necho mget !nom_fic!&gt;&gt;%fic_ini%<br \/>\necho bye&gt;&gt;%fic_ini%<\/p>\n<p>rem **************************************************************************<br \/>\nrem On execute le fichier %nom_fic%<br \/>\nrem **************************************************************************<\/p>\n<p>ftp.exe -v -i -s:%fic_ini%<\/p>\n<p>dir<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Linux &lt;= Linux : Job sur Arlequin r\u00e9cup\u00e8re les fichiers de king Pour une arborescence de fichiers lftp king -d -u oracle,oralxxxxxx &lt;&lt;EOF mirror -e &#8211;verbose=1 \/dossier_source_local \/dossier_cible_distant mirror -e &#8211;verbose=1 \/rmanbackup\/sauve \/oradata\/rmanbackup\/sauve mirror -e &#8211;verbose=1 \/rmanbackup\/scripts \/oradata\/rmanbackup\/scripts mirror -e &#8211;verbose=1 \/rmanbackup\/ocr_backup \/oradata\/rmanbackup\/ocr_backup mirror -e &#8211;verbose=1 \/rmanbackup\/voting_disk_backup \/oradata\/rmanbackup\/voting_disk_backup bye EOF Autre m\u00e9thode #!\/bin\/bash -vx w_path_file=\/rmanbackup\/octal &hellip; <a href=\"http:\/\/les-fougs.com\/wordpress\/2013\/03\/22\/ftp-exemples\/\" class=\"more-link\">Continuer la lecture<span class=\"screen-reader-text\"> de &laquo;&nbsp;FTP exemples&nbsp;&raquo;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[51,45],"tags":[],"_links":{"self":[{"href":"http:\/\/les-fougs.com\/wordpress\/wp-json\/wp\/v2\/posts\/489"}],"collection":[{"href":"http:\/\/les-fougs.com\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/les-fougs.com\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/les-fougs.com\/wordpress\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/les-fougs.com\/wordpress\/wp-json\/wp\/v2\/comments?post=489"}],"version-history":[{"count":0,"href":"http:\/\/les-fougs.com\/wordpress\/wp-json\/wp\/v2\/posts\/489\/revisions"}],"wp:attachment":[{"href":"http:\/\/les-fougs.com\/wordpress\/wp-json\/wp\/v2\/media?parent=489"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/les-fougs.com\/wordpress\/wp-json\/wp\/v2\/categories?post=489"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/les-fougs.com\/wordpress\/wp-json\/wp\/v2\/tags?post=489"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}