User Tools

Site Tools


Sidebar

vps:vps4th_08

This is an old revision of the document!


運用

日次バックアップ

バックアップ

  • jailerにてバックアップスクリプトを作成する。
  • バックアップスクリプトを /etc/periodic/dailyに配置する。

アップロード

バックアップで作成したファイルを Googleドライブへアップロードする。
griveを使用するので正確には同期となる。

  • jailerに grive2をインストールする。
  • 初回起動
    #cd <Google ドライブと同期したいディレクトリの一つ上>
    #grive -a -s <Google ドライブと同期したいディレクトリ> | tee <出力先ファイル>
  • 出力先ファイルに記載された URLへアクセスし、認証コードを取得する。
  • 認証コードを入力すると、同期が開始される。
    Please input the authentication code here: <認証コードを入力>
    Reading local directories
    Reading remote server file list
    Synchronizing files
    sync "./<Google 同ライブと同期したいディレクトリ>" created in remote. creating local
    Finished!
  • griveはdaemonではないので、都度実行する必要がある。実行はバックアップスクリプト内で行う。

Let's Encrypt 管理

サーバ証明書の更新

サーバ証明書の有効期間が 90日となっている。更新忘れが発生しないよう自動更新の設定を行う。

サーバ証明書の失効

サーバ証明書を失効させる場合は以下の手順で行う

  • 失効処理
    # certbot revoke --cert-path <執行させたい cert.pem のパス>
  • 失効処理完了後、不要なファイルを削除する

pkg操作

  • パッケージを探す
    # pkg search <パッケージ名(一部)>
  • パッケージをインストールする
    # pkg -j <jailer名> install <パッケージ名>
  • 導入済みパッケージ一覧表示
    # pkg -j <jailer名> info
  • 導入済みパッケージのアップグレード
    # pkg -j <jailer名> upgrade
    • アップグレード後設定変更が必要なもの
      • dokuwiki
        • lib/tpl/dokuwiki/style.iniを編集して表示幅などを調整する。
          __site_width__ = “100%”
  • パッケージのアンインストール
    # pkg -j <jailer名> delete <パッケージ名>
vps/vps4th_08.1489319189.txt.gz · Last modified: 2019/06/16 15:16 (external edit)