忍者ブログ
AdminWriteComment
管理人highballが記載する、エミルクロニクルオンライン略してECOの日記でした。 が、今ではECOやって無いのでそれ以外の事も書いていこうかと思います。ゲームとか日常の雑記とかね。 (※当ブログからの収益は、すべてminecraftはいぼ鯖の増強に充てられます。)
[249]  [272]  [271]  [267]  [270]  [269]  [151]  [266]  [265]  [264]  [263

[ No.269 ] 2012/07/22 (Sun) 13:57:24 [ 編集 ]
なんとなく晒す。
というより、ファイルとかなくした時のための保険かも。

【仕様】
  • dynmapのマップデータは保存しない(かなりサイズがでかいので)
  • 圧縮は7zipで行う
  • 圧縮するデータは、
    1)ワールドデータ(world、world_nether、world_the_end)
    2)プラグインフォルダ(前述のとおり、dynmapのデータフォルダのみ除外)
  • バックアップファイル保存先の設定可能



メモ帳などのテキストエディタを開き、以下の内容を記述して保存。
保存したファイルの拡張子を「.bat」に書き換えればOK。
(注意点)
各種設定の部分は自分のサーバー環境により変えること
バッチを使用する際はサーバーを止めたほうがいいと思います
 ※うちはスペック的に無理だと思ってサーバー稼働させながらのバックアップをしたことはないので

TODO:
  • 除外するプラグインフォルダの設定ができるようにする
  • ワールドデータのフォルダ名を設定できるようにする
  • 上記について、リストとfor文などで管理できるようにする

@echo off
 
============
: 各種設定 :
============
: 7zipのパス
set pass7z="C:\Program Files\7-Zip\"
: サーバーフォルダのパス
set server=C:minecraft_server
: バックアップフォルダとファイル名の指定
set backup=00_batBACKUP_FOLDER
set date=%date:~-10,4%%date:~-5,2%%date:~-2%
set time=%time:~0,2%%time:~3,2%%time:~6,2%
 
 
========================
: バックアップ処理開始 :
========================
echo マインクラフトバックアップバッチ起動
echo バックアップ処理を開始します
 
rem マインクラフトサーバーのルートフォルダに移動
cd %server%
 
set fname="%server%\%backup%\Minecraft Server_%date%%time%.7z"
 
echo ワールドデータのバックアップ開始
echo -----start 7zip :world
%pass7z%7z.exe a -t7z -mx9 %fname% world
echo;
echo;
echo -----start 7zip :world_nether
%pass7z%7z.exe a -t7z -mx9 %fname% world_nether
echo;
echo;
echo -----start 7zip :world_the_end
%pass7z%7z.exe a -t7z -mx9 %fname% world_the_end
echo;
echo;
 
 
echo プラグインのバックアップ作業開始
for /d %%A in (plugins\*) do (call:PLUGINS "%%A")
 
goto END
 
 
:PLUGINS
if not %1=="plugins\dynmap" (
     echo;
     echo;
     echo  -----start 7zip :%~1
     %pass7z%7z.exe a -t7z -mx9 %fname% %~1
) ELSE (
     echo;
     echo;
     echo ***********SKIP :%~1
)
exit /b
 
 
:END
 
echo バックアップ処理を終了しました
dir %fname%
 
PAUSE





EOF

拍手[0回]

PR
[249]  [272]  [271]  [267]  [270]  [269]  [151]  [266]  [265]  [264]  [263
いらっしゃいませ(゚∀゚)
MyContents
カレンダー
08月<< 2017年09月 >>10月
2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
ブログ内検索
プロフィール
中の人:highball(はいぼぅる)
誕生日:02/16
職業:ハイボニア国王
趣味:ゲームとかパソコンとかアニメ
現在は、「はいぼ鯖@minecraft」の管理人をしています。ほとんど身内用の弱小過疎鯖です
ヽ(´▽`)ノ
ゲーム好きですがゲーマーにはなりきれない。プログラミングやハードウェアも知ってますが精通するほどではない。そんな広く浅いボクです。
【ゲーム等で使用するキャラ名】
ルミーナ
セレンシア
はいぼぅる(ハイボゥル)
・・・等

【現在】
PSO2
[1]ルミーナ/♀/ニューマン/Ship4

【旧情報】
ECOキャラ
[1]セレンシア/♀/タイタニア/$orバード
[2]ルミーナ/♀/エミル/剣士
[3]はいぼぅる/♂/エミル/商人
[4]アンリナート/♀/ドミニオン/ウォーロック

(コメント)中のひとが男か女かだって?そんな細かいこと気にするもんじゃないよ。ロールプレイングゲームは「役割を演じるゲーム」。現実にはできないことをやるのが本則だと信じて疑っていません。
だから、♀キャラばっかり使っていてもきっとネカマとかそういうのではないと思う。よ?

連絡はこちら:
webhighball(。◕ˇдˇ◕。)gmail.com
※顔文字をあっとまーくにしてください
管理人とゲーム
【現状最もプレイしているゲーム】
PSO2 [PC]
Minecraft [PC]
Dragon's Dogma(国内版) [PS3]
TES5 Skyrim [PC]
ダークソウル(国内版)[PS3]
ArmordCoreV [PS3]
・ドラゴンコレクション [GREE]

【借りてるゲーム】
METALGEARSOLID4 [PS3]

【最近やった / やっているゲーム】
・TES4 Oblivion [PC]
モンスターハンターP3(国内版)[PSP]
デモンズソウル(国内版)[PS3]
エミルクロニクルオンライン(国内版)[PC]
モンスターハンターP2G(国内版)[PSP]
・モンスターハンター3(国内版)[Wii]
・Red Dead Redemption(国内版)[PS3]
【詰みゲー】
・FINALFANTASY12 [PS2] ・DISSIDIA 012 FF(国内版)[PSP]
・COD4 MW(国内版)[PS3]

【管理人のオンラインゲーム遍歴】
・ウルティマオンライン(国内版)[PC]
・カウンターストライク(国内版)[PC]
・エバークエスト(海外版)[PC]
・ダークエイジオブキャメロット(海外版)[PC]
・ファンタシースターオンライン(国内版)[PC]
・ラグナロクオンライン(国内版)[PC]
※本腰を入れてプレイしたことのあるもののみ記載。

最新コメント
・・・・・。(08/07)
Minecraft(06/24)
しまった~(返信済)(05/07)
ありがとうございます(返信済)(04/11)
質問です(返信済)(04/10)
すぽんさーど広告
amazon
【商品検索】



buy from amazon
バーコード
アクセス解析
忍者ブログ [PR]