UbuntuでWindowsの共有フォルダをマウントする
MySQLのdumpファイルやアップロードしたファイルを、
アプリケーションサーバーとは別のファイルサーバー上(Windows)にバックアップする方法です。
1. cifsをUbuntuにインストールする
もともとインストールされてました。
もしインストールされていない場合は、インストールします。
$ sudo apt-get install cifs-utils $ dpkg -l | grep cifs ii cifs-utils 2:6.0-1ubuntu2 i386 Common Internet File System utilities
2. マウント用のディレクトリをつくる
$ sudo mkdir -p /var/share/win
3. マウントする
$ sudo mount -t cifs //[転送先のIPアドレス/共有フォルダパス] [Ubuntuの転送元ディレクトリパス] -o username=user1,uid=1000,gid=1000 $ sudo mount -t cifs //xxx.xxx.xxx.xxx/share /var/share/win -o username=cobachie,uid=1000,gid=1000
4. ファイルを転送する
rsyncで転送します。(WIP)
5. アンマウントする
$ sudo umount /var/share/win