Information processor and backup method
AssigneeFujitsu Limited
InventorsNorihito Kato, Nobuhiro Takano, Norichika Imamura
Life of this patent
Estimating the term…
Abstract
An information processor coupled to a storage apparatus that stores information, includes: a creation unit configured to create a snapshot of a file system that manages first information stored in the storage apparatus and to output the snapshot to the storage apparatus; a writing unit configured to write second information stored in cache memory onto the storage apparatus after the snapshot has been created; and a replication instruction unit configured to instruct the storage apparatus to create a replication of the first information stored in the storage apparatus after the second information has been written and the snapshot.
Claims13
An information processor coupled to a storage apparatus that stores information, comprising:
- a processer configured to execute a program;
- and
- a memory configured to store the program,
- wherein the processor performs, based on the program, operations to:
- read schedule information;
- check whether a snapshot flag in the schedule information is set;
- compare, when the snapshot flag is set, a current time with a start time corresponding to the snapshot flag in the schedule information;
- create, when it is determined that the start time corresponding to the snapshot flag has arrived based on a first comparison result, a snapshot of a file system without stopping an input and an output to and from the storage apparatus and output the snapshot to the storage apparatus;
- check, after creating the snapshot, whether a copy flag in the schedule information is set;
- compare, when the copy flag is set, a current time with a start time corresponding to the copy flag in the schedule information;
- write, when it is determined that the start time corresponding to the copy flag has arrived based on a second comparison result, second information stored in cache memory onto first information that is stored in the storage apparatus and is managed by the file system after the snapshot has been created;
- and
- instruct, after writing the second information, the storage apparatus to create a replication of the snapshot and the first information onto which the second information is written.
An information processor coupled to a storage apparatus that stores information, comprising:
- a processer configured to execute a program;
- and
- a memory configured to store the program,
- wherein the processor performs, based on the program, operations to:
- check whether a snapshot flag in the schedule information is set;
- compare, when the snapshot flag is set, a current time with a start time corresponding to the snapshot flag in the schedule information;
- create, when it is determined that the start time corresponding to the snapshot flag has arrived based on a first comparison result, a snapshot of a file system for first information stored in a first data storage of the storage apparatus without stopping an input and an output to and from the storage apparatus;
- output the snapshot to the first data storage;
- check, after creating the snapshot, whether a copy flag in the schedule information is set;
- compare, when the copy flag is set, a current time with a start time corresponding to the copy flag in the schedule information;
- write, when it is determined that the start time corresponding to the copy flag has arrived based on a second comparison result, second information stored in cache memory into the first data storage;
- and
- instruct, after writing the second information, the storage apparatus to copy the snapshot, the first information, and the second information stored in the first storage to a second storage of the storage apparatus.
A backup method, comprising:
- reading schedule information;
- checking whether a snapshot flag in the schedule information is set;
- comparing, when the snapshot flag is set, a current time with a start time corresponding to the snapshot flag in the schedule information;
- creating, by a computer, when it is determined that the start time corresponding to the snapshot flag has arrived based on a first comparison result, a snapshot of a file system that manages first information stored in a storage apparatus without stopping an input and an output to and from the storage apparatus and output the snapshot to the storage apparatus;
- checking, after creating the snapshot, whether a copy flag in the schedule information is set;
- comparing, when the copy flag is set, a current time with a start time corresponding to the copy flag in the schedule information;
- writing, when it is determined that the start time corresponding to the copy flag has arrived based on a second comparison result, second information stored in a cache memory onto the first information stored in the storage apparatus after the snapshot has been created;
- and
- instructing, after writing the second information, the storage apparatus to create a replication of the snapshot and the first information onto which the second information is written.
Dependencies are inferred from the claim text.