投稿

12月, 2017の投稿を表示しています

【Minory】ブログで2017年を振り返って1年をまとめる

ブラウザに保存したパスワードを2ステップで簡単に確認する方法

PHPでDBを参照するならphpMyAdminよりAdminerの方が軽快で便利!

PostgreSQLでカラムを指定の位置に追加・変更する2つの方法

SSHとvSphere CLIでESXi 6のホスト&ゲストをファイルサーバーにバックアップする方法

イメージ
サーバー を構築したら、どうしても気になるのが何かあった際の バックアップ 。 ESXi 構成(ホスト)の バックアップ と構築した 仮想サーバー (ゲスト)の バックアップ 方法を紹介します。 後々 cron などで定期実行できるよう、今回はVMware vSphere Clientを使わず、 SSH と vSphere CLI を利用した バックアップ を行います。 準備するもの Tera Term 「Tera Term」定番のターミナルエミュレーター – 窓の杜ライブラリ ホストに SSH接続 して、ゲストを コマンド で バックアップ します。 ※VMware vSphere Clientでも代用可能。 VMware vSphere CLI ダウンロード VMware vSphere CLI ホストの構成を バックアップ する時の vicfg-cfgbackup コマンドを使うのに必要です。 ゲストをバックアップする方法 1. 仮想マシンIDの取得とシャットダウン まずは Tera Term でホストに SSH接続 して、以下の コマンド を実行。 vim-cmd vmsvc/getallvms バックアップ を行う仮想マシンID( vmid )を覚えておき、次の コマンド で 仮想マシン をシャットダウンします。 vim-cmd vmsvc/power.shutdown [仮想マシンID(vmid)] 2. フォルダの移動と対象ファイルの確認 データストア フォルダ内の バックアップ 対象フォルダへ移動し、lsコマンドでファイルを確認します。 cd /vmfs/volumes/datastore1/[仮想マシン名(vmid)]/ ※ datastore1 は構築時の設定によって異なる場合があります 以下の拡張子のファイルをバックアップ対象とします。 ~.vmsd ~.vmxf ~.vmx 3. NASにバックアップ scp コマンドを使って対象ファイルを NAS へコピーします。 私の場合、 ゲストOS にマウントしているHDDにバックアップしたかったので、以下のような コマンド になりました。 scp server.vmx root@192.168.XXX.XXX:/...

仮面ライダー ビルドのおもちゃ(フルボトル&ドライバー)が高価なのでアプリを自作

Symfony2のcreateQueryBuilder(Doctrine)でleft joinする【開発メモ】

イメージ
Symfony2 で テーブル を 連結 する際、基本的に Doctrine2 の リレーション を使用しますが、頻繁に 連結 する必要がない場合には Entity の定義が面倒になります。 そこで、 createQueryBuilder 関数を使って、手っ取り早く left join で テーブル を 連結 する方法をメモします。(すぐ忘れるので…) $em = $this->getDoctrine()->getEntityManager(); $result = $em->getRepository('AppBundle:Blog') ->createQueryBuilder('b') ->select('b') ->leftJoin('AppBundle:Comment', 'c', 'WITH', 'b.id = c.blogId') ->where('b.title = :title') ->andWhere('c.userName = :userName') ->setParameters(['title' => $title, 'userName' => $userName]) ->getQuery() ->getResult(); つまずいたこと 連結するカラムの指定 連結 カラム ( リレーション のJoinColumn)の書き方がわからなかった。 ->from に書いてみたりしたけど上手く動作しませんでした。 結局、 leftJoin で” WITH “を使いました。 $result = $em->getRepository('<親テーブル>') ->createQueryBuilder('<親エイリアス>...

手術後の”抜糸”、今は抜鈎(ばっこう)と言うらしいが、どっちも痛いぞ!

Googleフォトに連続した写真をアップすると自動でアニメーションを作る機能が凄い!

フラッシュ暗算アプリを開発!検定の練習に無料&オンラインで使えます!