syg_hira's tech memo

windows server関連のTipsのおぼえがき

検証環境を宅鯖もしくはクラウドで構築する場合の費用試算

技術検証の対象がWindows Azureになり、今年の夏の猛暑のなかで少しでも室内の熱源を減らすため、しばらくの間、宅鯖をずっと止めていました。そんなこんなしているうち、クラウドIaaSでの検証もそれなりにできることがわかってきました。 Windows PowerShel…

Windows 10 (英語版)でシステムロケールを設定しているのに文字化け・・・MSゴシックがない?

Windows 8.1英語版に言語パックを入れて日本語化していたのですが、Windows 10英語版にアップグレードしたら、文字化けしました。 システムロケールは「日本語(日本)」になっています。 システムロケールを英語にすると、いつもと違う、英語版を無理矢理日…

Windows 10 Enterprise LTSB

Windows 10 がリリースされて2日経ちました。MSDNサブスクリプションから、インストール用ISOをダウンロードしようとしたところ、Windows 10 Enterpriseに2つのバリエーションがあることに気がつきました。Windows 10 Enterprise Windows 10 Enterprise LTSB…

Using file hash in PowerShell

I am working with PowerShell to maintenance systems. I managed many scripts manually in this situation. I confirmed file size and timestamp to identify the script version.It is hard to deploy because server and script is too many.I had mad…

The file compression in script on Windows. CAB is good, ZIP is not good.

If you want to know how to compress files in script(PowerShell, VBScript ...)and implemented with only windows builtin function, you may find "operate ZIP folder provided Windows Shell object" But it is not stable on production server. I i…

how to use - makecab.exe(updated)

Makecab.exe, it's file compress and packaging tool. Makecab capable of making install package. But,I will compress files to CAB.Goal Make single CAB file.I will not split CAB file that size is same as legacy media(FD,MO,CD and etc) no subf…

STOP: c00002e2 ... when boot domain controller on Hyper-V

I had a windows 2008 R2 active directory domain controller, it's running on hyper-v virtual machine. The DC had a NTDS directory on D drive. The VM had used a differencial VHD. I had merge the virtual disk from differencial to new single v…

BOOTMGR is missing

Hyper-Vゲストが突然 BOOTMGR is missing を出して起動しなくなった。 宅鯖の仮想マシンをAzureにアップロードしようと、差分仮想ディスク(VHDX)を別VHDに結合していたら、なにかやってしまったらしい。ネットでいろいろ調べたが、この手順で成功。 BOOTMGR …

export event log on remote machine with wevtutil

when wevtutil 'remote' option is specifies, is a local path on remote machine. not UNC...It's tricky.exampleRemote Machine:RServer wevtutil export-log "System" "D:\Log\Exported\Sys.evtx" /Remote:LServer The file will exported as \\RServer\…

KingSpec SATA-Mini PCIe EeePC 900/901/903/S101 MLC SSD 128GB performance - Crystal Disk Mark

----------------------------------------------------------------------- CrystalDiskMark 3.0.2 x64 (C) 2007-2013 hiyohiyo Crystal Dew World : http://crystalmark.info/ ----------------------------------------------------------------------- *…

How to convert the virtual achine from VMWare to Hyper-V

MS製品を担いでる会社なのに、なぜか検証環境をVMWare Player 6で作っていたメンバーから、技術検証用の仮想マシンを貰った。 うちのチームは仮想環境はHyper-V2.0で統一してるので、仮想マシンをコンバート。 一般的なvmdk to VHDコンバーターは、MBRのコン…

SAMSUNG SSD PM830 128GB performance - Crystal Disk Mark

- CrystalDiskMark 3.0.2 x64 (C) 2007-2013 hiyohiyo Crystal Dew World : http://crystalmark.info/ - MB/s = 1,000,000 byte/s [SATA/300 = 300,000,000 byte/s] Sequential Read : 460.104 MB/s Sequential Write : 324.035 MB/s Random Read 512KB : 32…

TOSHIBA EXCERIA Type 1 performance - Crystal Disk Mark

遠くのデータセンターへの出張を控え、少しでも荷物を軽量化するために、作業環境をThinkpad X1 Carbonに移行。 Hyper-V仮想マシンをコピーしてきたら256GBあるはずのSSDがだいぶいっぱいになったので、少しでもストレージの拡張を図るべく、SDカードを追加…

Time sync settings for windows server on Hyper-V (Updated)

一般に、仮想マシン上でのActive Directoryの実行が推奨されない理由として、時刻同期の問題がある。が、同じプロジェクトで「仮想マシン上で時刻同期できないのでADは動かない」と言い切ったバカがいたので、理由と対処法を再度整理した。(こういう浅はか…

BUFFALO SSD-PEU3 performance - Crystal Disk Mark

BUFFALO ターボPC EX対応 USB3.0用 外付けSSD 256GB SSD-PE256U3-BK出版社/メーカー: バッファロー発売日: 2012/04/28メディア: Personal Computers クリック: 1回この商品を含むブログを見る仕事で買ったので、計測。 ------------------------------------…

windows 2008 sysprep sample(修正版)

仕事でものすごい数のWindows Server 2008 R2 を立てることになりそう。自宅の検証環境でも簡単にWindows Serverをプロビジョニングしたくなりそうなので、Sysprep.iniを見直した。Goal:Virtual Machineをインポートして起動したら、初回ログオンまでNo Touc…

検証サーバの論理構成

設定のTips 各サーバのメモリは、Dynamic Memoryを有効化して動的に割り当てる。スタートアップメモリ&最小メモリは、Win2003:512MB,Win2008:1024MBに設定。Windows 2008 Storage Server は、Dynamic Memoryに対応しないため、2048MBを割り当て。 iSCSIで使…

検証用サーバのHW構成(修正版)

自宅の検証用サーバの構成。総額8万円ぐらいでDIYしている。 CPU Xeon E3-1220LV2(3M Cache,2.30GHz,TPD=17W) Motherboard Intel Server Board S1200BTS Memory DDR3 ECC UDIMM 8GB x2 Phisical Disk0 SSD SAMSUNG SSD 830 120GB Phisical Disk1 HDD Western…

Windows転送ツール 異なる言語間での環境移行(修正版)

個人PCのWindows XP,7,8環境移行に便利な、Windows転送ツール。私は英語版のWindowsを日本語化して利用していますが、一時的に日本語OSの入ったPCに環境を移したりすることがある。Windows 転送ツールは、同じ言語版のOSでしか環境の移行ができないが、レジ…

Optimize(compact) VHD with PowerShell 3.0(修正版)

Windows Server 2012でHyper-V3.0環境を稼働中。 ディスク容量が足りなくなってきたので、VHDの最適化を行う。 PreCompact.exeにパスを通してある環境で、下記のようなスクリプトを実行 Mount-VHD -Path <VHD File Path> Get-Partition | Where-Object { $_.diskid -like "*</vhd>…

Road to MCSA Windows Server 2012 & 勉強方法

資格取得のストラテジー マイクロソフト認定ソリューション アソシエイト (MCSA) 会社のインフラ系技術者の昇進必須条件として、MCSA Windows Server 2012 が追加された。 MCSA Win Srv 2012日本語版試験は、2012年11月上旬にリリース予定。 私が勉強できる…

Disable/Enable Windows Firewall command on Active Directory deployed environment (Updated)

netsh advfirewall set allprofile state on netsh advfirewall set allprofile state offOn Active Directory deployed environment, you should disable "All Profile"(It's including Domain, Public and Private profile) to allow all connection.

0x8007139F exception in installing SQL Server 2008 R2 on MSFC(修正版)

SQL Server 2008 R2クラスタをインストールすると、エラー発生。 クラスター リソース 'SQL Server Agent' をオンラインにできませんでした。エラー: グループまたはリソースは要求した操作を実行するのに適切な状態ではありません。 (HRESULT からの例外: 0…

ディスクの管理コンソールのビューが最新の状態でないため...(修正版)

SSD(SAMSUNG SSD 830 256GB)を移設。 移設前:デスクトップPCでUSB→SATA変換アダプタ接続、初期化 移設後:Dell E4300のドライブベイに入れてSATAで接続コンピューターの管理→ディスクの管理、でディスクは見えているが、ドライブ文字が割り当てられていない…

Run SQL Server Maintenance Plan from command line (Updated)

You can run "SQL Server Maintenance Plan" with DTExec.exe.When you create maintenance plan, the "Job" is created in SQL Server by SQL Server Management Studio automatically.The "Job" has the "Step", the "Step" has command line property. Yo…

Source=Msinstaller, ID=11310

I had encounted error when installing SQL Server Management Studio with SQL Server 2008 R2 Developer on domain controller. It may be a issue of Windows Installer Component. I had to do this steps to complete installation. msiexec /unreg ms…

Disable and enable ipv6 Interfaces on Windows Server 2008 R2(修正版)

ネットワークアダプタのプロパティで、IPv6を無効にしても、6to4などのトンネルインターフェースは有効なまま。 ホスト自体はIPv6のアドレスを持ったままになってしまう。 実害はほとんどないと思うが、IPv6のアドレスを管理するのが面倒、ということもある…

Get Windows service properties (Updated)

This command get get windows services properties with TSV. DisplayName Name Status(Stopped or Running) StartMode(Auto, Manual or Disabled) StartName(Service Account) Get-Service | sort-object DisplayName |ForEach-Object -Process{$Filter="N…

get displayname, name, status, startupmode(startup type) and 'log on as' of windows services (Updated)

Get-Service | sort-object DisplayName |ForEach-Object -Process{$Filter="Name='$($_.Name)'";$Service=(Get-WmiObject Win32_Service -filter $Filter);$("$($Service.DisplayName)`t$($Service.Name)`t$($_.Status)`t$($Service.StartMode)`t$($Service…

Disable and enable ipv6 Tunnel Interfaces on Windows Server 2008 R2

トンネルインターフェースを選択的に有効化・無効化する場合は、下記のコマンドを実行。 IPv6をまるっと無効化する場合は、こちらを参照 # Disable netsh interface ipv6 isatap set state disablednetsh interface ipv6 6to4 set state disablednetsh inter…