Lines Matching +full:in +full:- +full:application

4 .\" Redistribution and use in source and binary forms, with or without
9 .\" 2. Redistributions in binary form must reproduce the above copyright
10 .\" notice, this list of conditions and the following disclaimer in the
16 .\" ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
20 .\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
21 .\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
29 .Nd Hyper-V Volume Shadow Copy Service API
32 .Bd -literal
52 The freeze or thaw functionality of application is important to guarantee
53 the application consistent backup.
55 But for VM guest running on Hyper-V, the corresponding VSS is
59 But it is not aware of the freeze/thaw notification from Hyper-V host.
62 is designed to notify application freeze/thaw request.
63 Thus, it plays a role of broker to forward the freeze/thaw command from Hyper-V host
64 to userland application if it registered VSS service on
66 VM, and sends the result back to Hyper-V host.
72 When Hyper-V host wants to take a snapshot of the
79 received the request and forward the request to userland application if it is
83 received the VSS_SUCCESS response from application, the
88 will inform Hyper-V host that VSS is not supported.
89 In addition, there is a default timeout limit before sending response to Hyper-V host.
90 If the total response time from application and
93 will occur and VSS unsupported is responded to Hyper-V host.
95 After Hyper-V host confirmed the
99 will first forward it to application.
100 After application finished freezing, it should inform
104 After all freezing on both application and
108 will inform Hyper-V host that freezing is done.
112 If there is any error occurs or timeout happened, the freezing is failed on Hyper-V side.
114 Hyper-V host will send thaw request after taking the snapshot, typically, this period is
115 very short in order not to block the running application.
120 application.
121 There is also a timeout check before sending response to Hyper-V host.
123 All the default timeout limit used in VSS capability check, freeze or thaw is the same.
129 If application does not register VSS,
134 an error (-1) will be returned, and errno was set.
143 .Bd -literal
235 "%s -f <0|1|2>: simulate app freeze."
237 " -c <0|1|2>: simulate vss feature check"
238 " -t <0|1|2>: simulate app thaw."
240 " -d : enable debug mode\\n"
241 " -n : run this tool under non-daemon mode\\n", cmd);
251 while ((ch = getopt(argc, argv, "f:c:t:dnh")) != -1) {
366 The daemon was introduced in October 2016 and developed by Microsoft Corp.
368 .An -nosplit