タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

lftpに関するkanemu1117ncのブックマーク (3)

  • lftpで行う手軽なバックアップ

    バックアップの手法は数多く存在するが、lftpを使用すれば、FTPプロトコルを用いた高度なファイル/ディレクトリ管理が可能となる。プロフェッショナルレベルでのFTP操作を行いたい方へlftpの基を解説する。 どのようなLinuxディストリビューションであれ、そのリポジトリにはグラフィカル系のFTPクライアントが幾つか収録されているはずだが、高機能なコマンドライン系FTPツールを探しているならlftpがお勧めである。伝統的なftpコマンドでもことは足りそうなものだが、lftpを使用することで、FTPプロトコルを用いたファイル/ディレクトリ管理がより高度なレベルで実行可能となる。これが実際に何を意味するのかを確認するため稿では、Webサイトに置かれたファイル群をローカルフォルダにバックアップコピーするスクリプトを、lftpを使って構築してみる。 こうしたスクリプトを記述する場合、まずはlf

    lftpで行う手軽なバックアップ
    kanemu1117nc
    kanemu1117nc 2012/02/17
    --only-newerで更新されたファイルだけダウンロードできる。
  • lftpによるftp mirror(FTPミラー・ファイル同期) – rsyncを使わない理由 « (有)サウンドボード公式ブログ メンバーによるIT関連何でも技術情報メモ

    lftpコマンドを使って,FTPプロトコルによるミラーリングを行う. 2台のサーバの特定のディレクトリにあるファイルを同期したい.このような要求に応えるのには rsync が使われることが多いでしょう. rsyncは独自のアルゴリズム(rsyncアルゴリズム)を使って,ファイル同期を最適化します.rsyncアルゴリズムでは同期先のファイルを固定長ブロックに分割し各ブロックのチェックサムを計算し,どのブロックを転送するかを決定します.こうすることで,転送量を最小化してファイル同期を高速に実行しています. ところが,対象のファイルが単一の巨大なバイナリファイルの場合,この分割・チェックサム計算等が逆に時間がかかり,なおかつサーバに負荷をかけるようです.私の場合は700万程度の文書で構築したhyperestraierのインデックスのアーカイブ(約9GB)を同期しようとした時に経験しました. そこ

  • lftpのmirror(ミラー)機能を使ってウェブサイトを更新するときにアップロード対象から特定ファイルを除外する方法 - Object Design

    Home > Index > lftpのmirror(ミラー)機能を使ってウェブサイトを更新するときにアップロード対象から特定ファイルを除外する方法 lftp はとても便利。 諸事情により、XonWindowsからCygwinに乗り換えたが、 最新のCygwinにはlftpのバイナリが含まれていてとても助かる。 諸事情 いままで、vimなどで日語の扱いが楽、などの理由で、 CygwinのかわりにXonWindows3を使ってきたが、Python2.5が使いたかったので、 Cygwinを使うことにした。 Cygwin付属のvimは、そのままでは日語が扱えないが、 そこはがんばって設定するとかいった努力はやめて、kaoriyaのvimを 素直に使うことにした。 lftp で特定ファイルを除外(exclude)してミラー(mirror) lftpでローカルで構築したウェブサイトをサーバにアッ

  • 1