JP6040636B2 - クライアント装置のシステムを復元する方法、および、無線接続装置 - Google Patents
クライアント装置のシステムを復元する方法、および、無線接続装置 Download PDFInfo
- Publication number
- JP6040636B2 JP6040636B2 JP2012186260A JP2012186260A JP6040636B2 JP 6040636 B2 JP6040636 B2 JP 6040636B2 JP 2012186260 A JP2012186260 A JP 2012186260A JP 2012186260 A JP2012186260 A JP 2012186260A JP 6040636 B2 JP6040636 B2 JP 6040636B2
- Authority
- JP
- Japan
- Prior art keywords
- restoration
- client device
- wireless connection
- data
- connection device
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/14—Error detection or correction of the data by redundancy in operations
- G06F11/1402—Saving, restoring, recovering or retrying
- G06F11/1415—Saving, restoring, recovering or retrying at system level
- G06F11/1417—Boot up procedures
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/14—Error detection or correction of the data by redundancy in operations
- G06F11/1446—Point-in-time backing up or restoration of persistent data
- G06F11/1458—Management of the backup or restore process
- G06F11/1464—Management of the backup or restore process for networked environments
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/14—Error detection or correction of the data by redundancy in operations
- G06F11/1446—Point-in-time backing up or restoration of persistent data
- G06F11/1458—Management of the backup or restore process
- G06F11/1469—Backup restoration techniques
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Quality & Reliability (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computer And Data Communications (AREA)
- Debugging And Monitoring (AREA)
- Mobile Radio Communication Systems (AREA)
Description
本発明の第1の形態は、無線接続装置に接続されたクライアント装置のシステムを復元する方法であって、
(a)前記クライアント装置が、前記システムの復元のための前記クライアント装置の一時的な動作環境である仮動作環境において無線通信用のデバイスドライバを設定する工程と、
(b)前記無線接続装置が、前記クライアント装置との間で、前記システムの復元のための無線通信を確立する工程と、
(c)前記無線接続装置が、所定の記憶部に予め格納された復元用データであって、前記クライアント装置のシステムを当該復元用データ生成時の稼働環境に復元するために用いられる復元用データを取得する工程と、
(d)前記無線接続装置が、取得した前記復元用データを、前記無線通信を介して前記クライアント装置へ送信する工程と、
(e)前記クライアント装置が、受信した前記復元用データを用いてシステムを復元する工程と、
を備え、
前記工程(c)は、
(c−1)前記無線接続装置が、前記システムの復元のための無線通信を介して、前記工程(e)を実現するためのコンピュータプログラムを前記クライアント装置へ送信する工程、
を含む、方法である。そのほか、本発明は、以下の形態として実現することが可能である。
A−1.システムの概略構成:
図1は、本発明の一実施形態としての無線ネットワーク装置を用いたネットワークシステムの概略構成を示す説明図である。ネットワークシステム1000は、無線接続装置としての無線ネットワーク装置10と、ネットワーク接続ストレージ20と、2台のクライアント装置30、40と、を備えている。
図2は、AP10の概略構成を示す説明図である。AP10は、CPU110と、設定ボタン120と、RAM130と、無線通信インタフェース(I/F)140と、有線通信インタフェース(I/F)150と、フラッシュROM160とを備え、各構成要素はバスにより相互に接続されている。
図3は、PC30の概略構成を示す説明図である。クライアント装置としてのPC30は、CPU310と、ROM320と、RAM330と、無線通信インタフェース(I/F)340と、有線通信インタフェース(I/F)350と、ハードディスク360と、メディアR/W370とを備え、各構成要素はバスにより相互に接続されている。
図4は、復元用データ生成処理の手順を示すシーケンス図である。復元用データ生成処理は、クライアント装置のリカバリに用いる復元用データを生成し、外部(ここではAP10に接続されたNAS20)に保存しておく処理である。復元用データ生成処理は、AP10が、PC30からの処理開始指示を受信後、開始される(ステップS100)。PC30は、復元用データ生成処理の開始指示を種々の態様で与えることができる。例えば、WEB(World Wide Web)で提供されるAP10の設定用画面から与える態様や、AP10に設けられた特定のボタンを操作する態様等を採用することができる。なお、以降では、クライアント装置の例としてPC30を例示して説明する。しかし、AP10は、AP10に接続されている全てのクライアント装置に対して、以降の処理を実行する。
図5は、復元処理の手順を示すシーケンス図である。復元処理は、クライアント装置に障害が発生した際に、復元用データを用いて、障害が発生したクライアント装置の稼働環境を障害発生前の状態に復元させる(クライアント装置をリカバリする)処理である。復元処理は、クライアント装置に障害が発生した後、開始される。なお、AP10における復元処理は、AP10が設定ボタン120の操作を検出後に開始される。なお、以降では、クライアント装置の例としてPC30を例示して説明する。しかし、AP10は、AP10に接続されている全てのクライアント装置に対して、以降の処理を実行する。
本発明の第2実施形態では、復元用データ生成処理を省略した構成について説明する。以下では、第1実施形態と異なる構成および動作を有する部分についてのみ説明する。
第2実施形態におけるネットワークシステムの構成は、図1に示した第1実施形態とほぼ同様である。詳細は後述する。
第2実施形態のAP10の構成は、図2に示した第1実施形態とほぼ同様である。しかし、第2実施形態のAP10は、データ生成制御部111を備えない。
第2実施形態のPC30の構成は、図3に示した第1実施形態とほぼ同様である。しかし、第2実施形態のPC30は、複製処理部311、データ生成部312、暗号化/圧縮処理部313を備えない。
第2実施形態では、復元用データ生成処理は行われない。第2実施形態では、復元用データは、予めPC30の利用者によって準備され、所定の記憶部(NAS20のハードディスク)に格納されているものとする。
第2実施形態の復元処理の手順は、図5に示した第1実施形態と同様である。
上記実施形態において、ハードウェアによって実現されるとした構成の一部をソフトウェアに置き換えるようにしてもよく、逆に、ソフトウェアによって実現されるとした構成の一部をハードウェアに置き換えるようにしてもよい。その他、以下のような変形も可能である。
上記実施形態(図2)では、無線接続装置としてアクセスポイント(AP)を用いるとし、APの構成について説明した。しかし、上記実施形態における無線接続装置の構成はあくまで一例であり、任意の態様を採用することができる。例えば、構成要素の一部を省略したり、更なる構成要素を付加したり、構成要素の一部を変更したりする変形が可能である。
上記実施形態(図3)では、クライアントとしてパーソナルコンピュータ(PC)を用いるとし、PCの構成について説明した。しかし、上記実施形態におけるクライアントの構成はあくまで一例であり、任意の態様を採用することができる。
上記実施形態の図4では、復元用データ生成処理について、処理の手順の一例を挙げて説明した。しかし、上記処理の手順はあくまで一例であり、種々の変更が可能である。一部のステップを省略してもよいし、更なる他のステップを追加してもよい。また、実行されるステップの順序を変更してもよい。
上記実施形態の図5では、復元処理について、処理の手順の一例を挙げて説明した。しかし、上記処理の手順はあくまで一例であり、種々の変更が可能である。一部のステップを省略してもよいし、更なる他のステップを追加してもよい。また、実行されるステップの順序を変更してもよい。
上記実施形態では、ネットワークシステムの構成の一例を示した。しかし、上記実施形態におけるネットワークシステムの構成はあくまで一例であり、種々の変更が可能である。例えば、構成要素の一部を省略したり、更なる構成要素を付加したり、構成要素の一部を変更したりする変形が可能である。
・ステップS104においてバックアッププログラム実行後、PCの複製処理部は、復元用データを保存すべきクラウドサーバの指定をユーザから受け付ける。そして、複製処理部は、クラウドサーバの識別子と、ユーザ名と、パスワードとを、ハードディスク等の記憶媒体に一時的に保存する。
・ステップS110において復元用データ生成後、PCのデータ生成部は、無線LANドライバと、クラウドサーバの識別子と、ユーザ名と、パスワードとを含んだブートディスクを作成する。
・ステップS114においてPCのデータ生成部は、ステップS110で生成された復元用データと、クラウドサーバの識別子と、ユーザ名と、パスワードとをAPへ送信する。
・ステップS116においてAPのデータ生成制御部は、ステップS114で受信した識別子を持つクラウドサーバに対して、ステップS114で受信したユーザ名とパスワードとを用いて接続し、当該クラウドサーバに復元用データを記憶させる。
・ステップS118においてクラウドサーバは、受信した復元用データを、接続時に用いられたユーザ名に関連付けて、所定の記憶部に格納する。
・ステップS120においてクラウドサーバは、復元用データを正しく格納した旨の応答を、APに対して送信する。
同様に、復元処理(図5)は、以下のように読み替える。
・ステップS220においてPCの復元処理部は、APに対して復元要求と、認証情報に加えて、さらに、クラウドサーバの識別子と、ユーザ名と、パスワードとを送信する。
・ステップS224においてAPの復元制御部は、ステップS220で受信した識別子を持つクラウドサーバに対して、ステップS220で受信したユーザ名とパスワードとを用いて接続し、当該クラウドサーバからPCの復元用データを読み出す。
このようにすれば、NASに代えてクラウドサーバ上に復元用データを格納させておくこともできる。この結果、NASを導入する場合と比較して、低コストで手軽にシステムを構築することが可能となる。
Claims (9)
- 無線接続装置に接続されたクライアント装置のシステムを復元する方法であって、
(a)前記クライアント装置が、前記システムの復元のための前記クライアント装置の一時的な動作環境である仮動作環境において無線通信用のデバイスドライバを設定する工程と、
(b)前記無線接続装置が、前記クライアント装置との間で、前記システムの復元のための無線通信を確立する工程と、
(c)前記無線接続装置が、所定の記憶部に予め格納された復元用データであって、前記クライアント装置のシステムを当該復元用データ生成時の稼働環境に復元するために用いられる復元用データを取得する工程と、
(d)前記無線接続装置が、取得した前記復元用データを、前記無線通信を介して前記クライアント装置へ送信する工程と、
(e)前記クライアント装置が、受信した前記復元用データを用いてシステムを復元する工程と、
を備え、
前記工程(c)は、
(c−1)前記無線接続装置が、前記システムの復元のための無線通信を介して、前記工程(e)を実現するためのコンピュータプログラムを前記クライアント装置へ送信する工程、
を含む、方法。 - 請求項1記載の方法であって、さらに、
(f)前記クライアント装置が、前記復元が終了した旨を前記無線接続装置へ送信する工程と、
(g)前記無線接続装置が、前記復元が終了した旨を受信後、前記システムの復元のための無線通信を切断する工程と、
を備える、方法。 - 請求項1または2記載の方法であって、
前記工程(c)は、
(c−2)前記無線接続装置が、前記クライアント装置から認証情報を取得する工程と、
(c−3)前記無線接続装置が、取得した前記認証情報を用いて、前記クライアント装置を認証する工程と、
(c−4)前記無線接続装置が、前記認証に成功した場合に、前記所定の記憶部から前記復元用データを取得する工程と、
を含む、方法。 - 請求項1から3のいずれか一項記載の方法であって、さらに、
前記工程(a)に先立って、
(A)前記クライアント装置が、前記クライアント装置の記憶部内の情報を複製する工程と、
(B)前記クライアント装置が、複製された前記記憶部内の情報を用いて前記復元用データを生成し、前記無線接続装置へ送信する工程と、
(C)前記無線接続装置が、受信した前記復元用データを前記所定の記憶部に格納する工程と、
を備える、方法。 - 請求項4記載の方法であって、
前記工程(B)は、
(B−1)前記クライアント装置が、複製された前記記憶部内の情報を暗号化する工程と、
(B−2)暗号化されたデータと、復号鍵とを圧縮して、前記復元用データとする工程と、
を含む、方法。 - 請求項4または5記載の方法であって、さらに、
前記工程(a)に先立って、
(D)前記無線接続装置が、前記工程(A)および工程(B)を実現するためのコンピュータプログラムを前記クライアント装置へ送信する工程を備える、方法。 - 請求項1から6のいずれか一項記載の方法であって、
前記所定の記憶部は、前記無線接続装置内の補助記憶装置と、前記無線接続装置にネットワーク接続された記憶装置と、の少なくともいずれか一方に設けられる、方法。 - 請求項1から7のいずれか一項記載の方法であって、
前記システムの復元のための無線通信は、予め定められた暗号化なしまたは暗号化レベルの低い通信設定に基づいて実現される、方法。 - 無線接続装置であって、
前記無線接続装置に接続されたクライアント装置との間で、前記クライアント装置のシステムの復元のための無線通信を確立する限定通信部と、
所定の記憶部に予め格納された復元用データであって、前記クライアント装置のシステムを当該復元用データ生成時の稼働環境に復元するために用いられる復元用データを取得し、取得した前記復元用データを、前記無線通信を介して前記クライアント装置へ送信する復元制御部と、
を備え、
前記復元制御部は、前記システムの復元のための無線通信を介して、前記クライアント装置が、受信した前記復元用データを用いてシステムを復元するためのコンピュータプログラムを、前記クライアント装置へ送信する、
無線接続装置。
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2012186260A JP6040636B2 (ja) | 2012-08-27 | 2012-08-27 | クライアント装置のシステムを復元する方法、および、無線接続装置 |
| US13/968,891 US20140059378A1 (en) | 2012-08-27 | 2013-08-16 | Method of system recovery of client device, wireless connection device and computer program |
| CN201310376603.7A CN103631675A (zh) | 2012-08-27 | 2013-08-26 | 还原方法、无线连接装置及还原系统 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2012186260A JP6040636B2 (ja) | 2012-08-27 | 2012-08-27 | クライアント装置のシステムを復元する方法、および、無線接続装置 |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| JP2014044548A JP2014044548A (ja) | 2014-03-13 |
| JP2014044548A5 JP2014044548A5 (ja) | 2015-07-16 |
| JP6040636B2 true JP6040636B2 (ja) | 2016-12-07 |
Family
ID=50149118
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2012186260A Active JP6040636B2 (ja) | 2012-08-27 | 2012-08-27 | クライアント装置のシステムを復元する方法、および、無線接続装置 |
Country Status (3)
| Country | Link |
|---|---|
| US (1) | US20140059378A1 (ja) |
| JP (1) | JP6040636B2 (ja) |
| CN (1) | CN103631675A (ja) |
Families Citing this family (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP6579089B2 (ja) * | 2016-11-24 | 2019-09-25 | 京セラドキュメントソリューションズ株式会社 | 電子機器及びアプリケーション制御プログラム |
| KR102442063B1 (ko) * | 2018-01-19 | 2022-09-13 | 삼성전자주식회사 | 데이터 통신을 제어하는 방법 및 전자 장치 |
| US12072760B2 (en) * | 2020-12-23 | 2024-08-27 | Intel Corporation | Methods and apparatus to control execution of tasks in a computing system |
| JP7433620B1 (ja) | 2023-11-20 | 2024-02-20 | 義博 矢野 | 通信方法、通信装置及びコンピュータプログラム |
Family Cites Families (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3910792B2 (ja) * | 2000-09-28 | 2007-04-25 | 株式会社東芝 | 情報保守システム及び情報保守方法 |
| US7716662B2 (en) * | 2005-06-22 | 2010-05-11 | Comcast Cable Holdings, Llc | System and method for generating a set top box code download step sequence |
| US7802097B2 (en) * | 2006-02-13 | 2010-09-21 | Research In Motion Limited | Secure method of termination of service notification |
| US9420603B2 (en) * | 2006-09-08 | 2016-08-16 | Qualcomm Incorporated | Recovery from resource mismatch in a wireless communication system |
| US20080147821A1 (en) * | 2006-12-19 | 2008-06-19 | Dietrich Bradley W | Managed peer-to-peer content backup service system and method using dynamic content dispersal to plural storage nodes |
| JP4924089B2 (ja) * | 2007-02-22 | 2012-04-25 | 富士ゼロックス株式会社 | 印刷処理システム及び印刷処理プログラム |
| JP2008301329A (ja) * | 2007-06-01 | 2008-12-11 | Renesas Technology Corp | 無線通信システム、simカード、移動通信端末およびデータの保証方法 |
| JP5171167B2 (ja) * | 2007-09-05 | 2013-03-27 | キヤノン株式会社 | 通信パラメータの設定処理を行う通信装置、当該通信装置の制御方法、並びにコンピュータプログラム |
| JP2009211640A (ja) * | 2008-03-06 | 2009-09-17 | Nec Corp | 無線lanを使用したネットワークブート方法およびネットワークブート用端末 |
| JP5249878B2 (ja) * | 2009-08-31 | 2013-07-31 | 株式会社バッファロー | 無線端末装置、無線通信システムおよび通信状態レベルの報知方法 |
| US20110246983A1 (en) * | 2010-04-01 | 2011-10-06 | Storage Appliance Corporation | Wireless Network Backup Device and Method |
-
2012
- 2012-08-27 JP JP2012186260A patent/JP6040636B2/ja active Active
-
2013
- 2013-08-16 US US13/968,891 patent/US20140059378A1/en not_active Abandoned
- 2013-08-26 CN CN201310376603.7A patent/CN103631675A/zh active Pending
Also Published As
| Publication number | Publication date |
|---|---|
| US20140059378A1 (en) | 2014-02-27 |
| CN103631675A (zh) | 2014-03-12 |
| JP2014044548A (ja) | 2014-03-13 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US8064606B2 (en) | Method and apparatus for securely registering hardware and/or software components in a computer system | |
| US8769131B2 (en) | Cloud connector key | |
| KR102330538B1 (ko) | 디바이스를 통한 콘텐츠 와이핑 동작 로밍 기법 | |
| KR102328057B1 (ko) | 단말 정보에 기반하여 문서 파일의 암호화가 수행되도록 지원하는 문서 보안 서비스 서버 및 그 동작 방법 | |
| JP2007325274A (ja) | プロセス間データ通信システムおよびプロセス間データ通信方法 | |
| US20080077790A1 (en) | Authentication system using electronic certificate | |
| JP6040636B2 (ja) | クライアント装置のシステムを復元する方法、および、無線接続装置 | |
| EP2990986B1 (en) | Output system, output apparatus, and output method | |
| US9503436B1 (en) | Methods and systems for NAS device pairing and mirroring | |
| US9461822B2 (en) | Image forming apparatus, control method, and storage medium | |
| CN105760772A (zh) | 用于管理数据的方法和电子设备 | |
| CN110826097A (zh) | 一种数据处理方法及电子设备 | |
| US20140038650A1 (en) | Short message backup method, mobile terminal, and server | |
| JP5272602B2 (ja) | 認証機能連携機器、認証機能連携システム及び認証機能連携プログラム | |
| JP2009205266A (ja) | 印刷システム、印刷方法、コンピュータ、及びプリンタ | |
| CN113778749A (zh) | 数据备份方法及电子设备 | |
| KR102216869B1 (ko) | 종단간 암호화가 적용된 파일에 대한 복호화 장치 및 방법 | |
| JP2007102785A (ja) | 保安方法及びシステム、その方法を記録したコンピュータで読み取り可能な記録媒体 | |
| JP2014044548A5 (ja) | クライアント装置のシステムを復元する方法、無線接続装置、および、コンピュータプログラム | |
| JPWO2013042412A1 (ja) | 通信システム、通信方法、及びプログラム | |
| JP4222132B2 (ja) | ソフトウェア提供方法及びシステム | |
| JP5062082B2 (ja) | デバイス管理システム | |
| JP2010122717A (ja) | サーバ管理システム | |
| CN113761599A (zh) | 固态硬盘加密方法、装置、可读存储介质及电子设备 | |
| WO2020138505A1 (ja) | ファイル伝送システム |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20150512 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20150602 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20160530 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20160614 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20160809 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20161011 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20161024 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6040636 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |