macOS 27 Golden Gateでhdiutilが非推奨に、diskutil imageへの移行を推奨
hdiutil is deprecated in macOS 27 Golden Gate
macOS 27 Golden Gateベータ版において、コマンドラインツールhdiutilが非推奨となり、代わりにdiskutil imageの使用が推奨されています。diskutil imageは、アタッチ、作成、リサイズ、情報取得、パスワード変更などのサブコマンドを提供し、特にASIF(Apple Sparse Image Format)イメージに対応しています。hdiutilの多くのオプションはdiskutilに引き継がれていますが、一部(例: -puppetstrings)は削除されています。記事では、hdiutilとdiskutil imageを使用してホームフォルダのバックアップを作成する際のパフォーマンス比較が行われました。diskutil imageはhdiutilよりも高速で、生成されるディスクイメージも小さくなりました。また、hdiutilはルートユーザー所有のファイルに対して認証プロンプトをトリガーしますが、diskutilはトリガーしないため、事前にファイルを削除する必要がありました。hdiutilの非推奨化は、既存のワークフローやスクリプトに影響を与える可能性があると指摘されています。
- macOS 27 Golden Gateベータ版でhdiutilが非推奨となり、diskutil imageへの移行が推奨された。
- diskutil imageはhdiutilより高速で、生成されるディスクイメージサイズも小さいことがベンチマークで確認された。
- hdiutilの一部オプション(例: -puppetstrings)が削除され、既存のスクリプトやワークフローへの影響が指摘されている。
AppleがmacOS 27でhdiutilを非推奨としdiskutil imageへの移行を進めるのは、OSレベルのツール標準化によるエコシステムへの影響が大きい。特にパフォーマンス改善(高速かつイメージサイズ削減)が確認されている点は、バックアップ・ディスク管理関連のサードパーティツールやエンタープライズ運用に影響を与え得る。Appleプラットフォームに依存するストレージ管理ソリューションの投資先にとって、API/ツール変更への追随コストと移行機会の両面で注視すべき動き。