新潟県データ10万件消失事故 拡張子を小文字にしたかったのはなぜか 県に聞いた 2023/04/24 [朝一から閉店までφ★]
■ このスレッドは過去ログ倉庫に格納されています
2023年04月24日 16時40分 公開
[谷井将人,ITmedia]
新潟県で4月9日、公文書管理システムに登録した公文書データ約10万件が消失する事故が発生した。県によると、システム保守を担当していた事業者が、ファイルの拡張子を小文字にする新機能を追加したことが事故の一因という。なぜこのような機能を追加することになったのか県に聞いた。
県は富士電機ITソリューション(東京都千代田区)が開発・保守を担う公文書管理システムを使用している。同システムには不要なファイルを削除するプログラムがあるが、新機能の適用で拡張子を変更されたファイルが同プログラムの削除基準に合致してしまい、10万3389件のデータが意図せず消失したという。
消失の影響は現在調査中だが、県によると消失したファイルはすでに処理が完了したものであり、直ちに県民や関連業者に大きな影響が出るものではないとしている。
photo
データ消失の経緯
https://image.itmedia.co.jp/news/articles/2304/24/l_mt1626333_EDCWINRGON2.jpg
なぜ拡張子を小文字にしたかったのか
では、なぜ拡張子を小文字にしたかったのか。
県では、データの集計作業のためにマクロ付のExcelを使用しているという。このマクロは拡張子が小文字でないと正常に動作しない仕様だった。一方、公文書管理システムの仕様では拡張子を大文字とするのが標準になっている。
県は富士電機ITソリューションズに対し「拡張子が大文字なのは仕様なのか」という趣旨の質問をしたという。最終的には拡張子を小文字に変更することになり、結果としてファイルが消去された。
拡張子を小文字にする機能を実際にリクエストしたのかITmedia NEWSが県に尋ねたところ、「仕様を尋ねたのは確かだが、改修をお願いしたかは確認中」との回答があった。
では、なぜ拡張子の変更でデータ削除が起きたのか。県によると、データ削除プログラムは、登録されたファイルのリストを参照してリストにないファイルを削除する仕組みだという。新機能により拡張子が変換されたことで、該当ファイルの名前がリストに記載されていないことになり、10万件のデータが削除されたとしている。
バックアップ期間はなぜ3日間だったのか
https://www.itmedia.co.jp/news/spv/2304/24/news127_0.html 普通システムよりも集計マクロのほうを直さないか?
UCaseとか使えばいいだけだろ Windowsのファイルシステム
大文字小文字で見た目は違うのに
ファイルとして区別できないって
仕様はホント勘弁
他のシステムから移植する際
最大級の壁 >>3
むしろ大文字小文字を区別しない方が良いと思うけどな^^; なんでマクロ側直さないんだ
マクロのほうがよっぽど楽だろ。 >県によると、システム保守を担当していた事業者が、ファイルの拡張子を小文字にする新機能を追加したことが事故の一因という。
自分たちがクソな依頼をしたのが悪いのに、富士電機に責任を擦り付けようとしてるのか
ヤベー連中だなぁ新潟県^^; ファイル名を小文字にする方法でも問題ない
削除するファイルはスマホのゴミ箱ですら30日間は残ってるだろ
ましてや厳格なバックアップをとる企業や自治体では数ヶ月前の分でも必要ならバックアップから取り出せるようにしているのが標準 小文字にする影響をベンダー側は事前に調査しないのか? 保守できない自家製マクロファイルは捨てろ作るな
どうせマクロ作った担当者が退職したんだろ? (´・ω・`)えぇ?拡張子って大文字小文字どっちでも良いの? >>13
お前みたいなマヌケが無意味に小文字化したがるんだろうな 仕様追加→追加料金
説明追加→料金内又な保守料金内 これで!
って感じだったのかな 「保守やサポートは誰でもできる」みたいな考えが蔓延
誰もいつかなくなって人がころころ変わる
当然ながら仕様も把握できなくなる
トラブルや改修で炎上
日本式の奴隷開発産業ではどこでも起きるよ
やばい体制のところからはみんな逃げるし噂になるから素人しか集まらない windowsってファイル名の大文字小文字区別しないよな。linuxか何かのシステム? データ自動削除プログラムなんて仕組みが怖すぎるだろ
別管理のリストと一貫性を保たなきゃいけないなんて 破綻するに決まってる
手動で消せばいいのに..
3日更新のバックアップが1世代しかないというのも怖いし...
どんなインシデントからでも3日以内に対応できるつもりだったのか これシステムがおかしいわ
小文字改修はそれほどおかしくない
①3日で削除したバックアップ削除
②必要な拡張子を大文字のみとして、小文字を同じ拡張子と扱わない仕様(LINUXの都合で仕様に含めるべきではない) これぐらいまともなエンジニアなら秒で思いつくだろ
変なパッケージシステムつくるなよ そこじゃないだろ
バックアップ日数と二重三重の保険掛けなかった理由
それから責任者をはっきりさせろよ >>1
これからの公務員は、理工学部卒だけにした方がよさげだな。 マクロ?
集計はアクセスとかファイルメーカーではだめなのか そもそもなんで拡張子が大文字か小文字かどちらかに決め打ちにする必要があったの?
両方受け入れればいいだけだね
それとは別に "自動削除プログラム"でのリネーム問題、バックアップの世代・間隔少なすぎ問題と 問題ありすぎだけど... バックアップ3日は日次として、週次は別経路、月次は人力で外付けとかでオフラインにしておけばよかったのにな。 プログラム間違えてファイル消しちゃうのは割とよくあるので
公文書管理システムのバックアップ期間3日間で1世代だけっていう方が問題だろう 不要なファイルが自動的に削除されるシステムって恐くねーか? 出向先の子会社は俺が作ったExcelマクロで業務が回ってるけど、俺が出向終わったらどうなるのか楽しみ ほんとWindowsの世界はレベル低っっっっく…
いまだに住所は全角文字で〜とか、ヨミガナは半角カタカナで〜とか、やってるものが多過ぎる…
郵便番号とか固定桁の入力させるのにも自動げで桁移動もしてくれないしバリデーションも皆無のフォームの多さ
Fラン私文ばかり増えてゴミを量産してきた結果だよなぁ…
使えないゴミを4年間も遊ばせて税金を無駄に垂れ流し、挙げ句の果てに就職後もこれだけ使えないんじゃマジで日本終わってるぞ
Fランクラスの人間はマジで短大や専門でいいんだよ、その方が本人のためにも社会のためにもなる >>1
エクセルという言葉からマックかウィンドウズに絞られる
ウィンドウズは大文字小文字を識別できないポンコツだから
マックの上で処理ミスったか
典型的な比較手法であり1行ですむのにな システムではバックアップしてないのか
自動削除プログラムは削除前にバックアップしろよ
担当者は手動でバックアップしなかったのか
テストしろよ
テストせず本番でやるなよ
マクロの変更も検証したのか
他の管理者に周知したのか
なかなかの軽微な事故の積み重ね
運用管理に根本的な問題かかえてそう よほど都合の悪いデータがあった時に便利なソリューションだな 大文字だけとか、小文字だけとか、もともとの出来が悪すぎるような >>43
それは「削除プログラムが」だろ
「データ.xls」と「データ.XLS」は
同じものと判断しない削除プログラムが
ダメだった結果 >>3
Windows10以降は
fsutil.exe file SetCaseSensitiveInfo ディレクトリ名 enable
とすると、そのディレクトリ内では「data.dat」と「data.DAT」が
別ファイルとして共存できる
ただし昔のアプリとかはコケる可能性大
てか、もともとNTFSは大文字小文字を
区別できるけれどFAT時代のプログラム
との互換性のため無効化している。
今回の事故はこれが産んだ喜劇 おとなしくFlexible Renamerでも使わせておけば良かったのに 拡張子って小文字がデフォで
場合により大文字でも認識してあげますよ
だと思ってた Windowsがーとか言っているけどWindowsの拡張子は基本小文字じゃん
大デフォルトで大文字で保存するシステムが異常に見えるけどね >>38
打ち上げ2回失敗して爆破に至ったロケットに
本番の衛星積んでたケースと同じニオイがするよな 【悲惨】自衛隊「スーダンにいる日本人は陸路で2つ隣の国・ジブチまで来たら救ってやる」 在留邦人「え?泣」→フランス空軍に救出され脱出 [597533159]
https://greta.5ch.net/test/read.cgi/poverty/1682325763/
WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW 念の為ソース読んでみたが、IQ60同士の会話みたいだった そもそもキャッシュとかじゃなく、10万件とかのファイルに名前をつけて管理している時点でダメでしょうに。
定期的に削除する運用もそのせいだろうし。 >>28
理工系の人間と痴呆議員なんて最高に相性悪い
お互いコミュニケーションがとれないよ >>2
PC触ってる人はみんなそう思ってる。
けど決めるのはフロッピー世代のいまだにFAXとか紙媒体使ってる老人だから。 >>9
そもそもバックアップ取らずに消し去るシステムもやべーよな。
ファイル名が小文字で駄目ならカタカナとか数字が半角でも消されるわけで、それで戻せないとかこわすぎるだろ。 >>53
49ですけど
どうするもこうするもファイル名の重複なら
「データ.xls」と「データ.XLS」を作らせないで
「データ_2023-04-25_03-56-14.xls」と「データ_2023-04-25_03-57-28.XLS」とファイル名が重複しないで保存するシステムにする
とか
バックアップは日付指定なら最低でも30日保存するとか
バックアップは世代バックアップするとか
バックアップ先は複数保存するしかないじゃん
三日で消えるバックアップって年末年始の休みはどんな運用だったのかなと疑問です >>57
相性最悪だな
理系を道具としか思ってなくて
何でもゴネて通すのが習性の田舎モンと
馬鹿に合わせたフールプルーフを組めない理系くん >>28
こういうのは理系、文系問わずハマる罠だと思う
ファイル名(それも拡張子だけ)変えたらデータが消されるとは思わんだろうし
その操作前に、バックアップを取ろうとも思わない
変なシステムを導入してるところは要注意 >>64
お前は上司にファイル名の変更を命じられても
上司の命令書とハンコが無い限り絶対に従うなよ >>60
もう金ケチりまくってクソみたいなシステム組むから
ファイル名変えて複数ファイルをつくってしまうと、古いファイルに新しい情報を書き込んでぐちゃぐちゃになってしまう上に、ハードディスクの容量が残り少なすぎて困るんだぜー。
なーんてこと言いそうだな。よくある話や。そんな高くないんだから、ちゃんとやれよと思っても、今まで問題なかったからと言って対策しない 富士通は古河機械筋肉は連帯責任にならないのか?
賠償はファナックが担当とか。 >>59
記事にあるがバックアップしてるが保持期間を過ぎて気づいた システムもクソ何だろうが
バックアップ取れよ常識だろ
バックアップ取れる人材も機材もないなら元から受注すんな 岸田ボマーを捕らえた漁師「漁師も儲からん……。世の中みんな生きるのがしんどくてこんな事件が起こるんやろうな……。」 [605252726]
https://greta.5ch.net/test/read.cgi/poverty/1682374897/
WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW よく特捜部が削除データを復旧させるとか言う話があるじゃん
保存媒体が物理的にポシャった場合意外
テータを復活させる手段はあるのかと思ってた プログラミングなんて誰でも出来るから安い下請けにやらせれば良い、みたいなジャップ方式を続けてたからこのザマ。そんな環境でロクな技術者が来るはずがないのに。 全体的におかしいだの批判的なレス目立つけど、そう、一見するとそうだなってのもわかる
だが、業務系のシステム開発してるけど、色々事情あるんだろうなてのは想像つく >>79
毎日 unlink されてるのだから無理ゲーでそ 記事読む限り、業者側のレベルが低すぎて話にならんな。 そもそものそもそもで、行政がファイルネームイジるなよデータ改ざんやん 不要なファイルを削除するという危険な要求をした県が悪い
さらにバックアップ期間を3日間と要求した県が悪い
県が小文字に変更要求したこと自体は問題ない 公文書を扱うのだからさすがに何度も確認する案件だろ
事業者がおかしい 県が悪い
まとまな県ならバックアップ3日間保存ではなくもっと長く要求する このインシデント?アクシデント?の掘り下げって要るの?
運用知ってるやつが影響分析のコントロール出来てないうちの職場みたいなウンコ環境ってだけだろ? 仕事じゃない仕事の結果だろうな
仕事が非効率すぎて自家製マクロ作成
でもそれは「仕事」じゃないからマニュアルもなにもない
そして作者は異動や退職するがマニュアルなしのマクロが後任者に引き継がれていく
仕様変更しようにも作者はいないしマクロ修正スキル持ちもいない
代わりのマクロを外注しようにも「それは業務じゃない」「今動いてるからいいじゃん」で稟議降りない
降りても来年度で出来るのは2年後とか
役所に限らず中小企業ではよくある話 厳密に仕事するのが公務員の責務
エクセルマクロは厳密に大文字小文字を区別し
消去プログラムも厳密に大文字小文字を区別している
業者に大文字小文字変換作業を発注する際に
消去プログラムへの対応を厳密にしなかった公務員の責任だな ミスをゼロにすることは絶対に不可能なので
ミスが起きたときに復旧対処できるように県が予め明白に指示して契約をしなければならない
バックアップが非常に有効な手段だが
機密文書などもあるため
業者は勝手にバックアップ期間を長くすることはできない
結論
バックアップ期間を3日間と指示した県が悪い
業者は悪くない マイナンバーのデータとかもこんな感じになってんの? コンビニで住民票とったら他人のが出てきた件とか。 >>93
意味がわからない
バックアップが三日で安全で一週間や一ヶ月で危険になる根拠がわからない >>97
新潟県の方針なんでしょ
個人情報とか機密文書とかあるだろうし
業者側が無断で新潟県の指定より長い期間のバックアップを保持してはいけないし ■ このスレッドは過去ログ倉庫に格納されています