Create a gist now

Instantly share code, notes, and snippets.

Embed
データストア上のVMを雑にコピーするだけのスクリプト。インベントリの操作は何もしなく、ただコピーだけ。たぶんスナップショットは非対応なので統合してからやって。SRCとDESTはいい感じに書き換えて使ってくれ。
VM=$1
SRC=/vmfs/volumes/datastore1/$1
DEST=/vmfs/volumes/datastore2/$1
mkdir $DEST
FILES=`ls -1 $SRC | grep -v ".vmdk$"`
for i in $FILES; do
cp $SRC/$i $DEST/$i
done
VMDKS=`ls -1 $SRC | grep ".vmdk$" | grep -v "flat"`
for i in $VMDKS; do
vmkfstools -i $SRC/$i $DEST/$i -d thin
done
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment