数据备份方法、装置、电子设备及计算机可读存储介质与流程

    专利查询2023-02-05  72



    1.本技术涉及运维管理技术领域,具体而言,本技术涉及一种数据备份方法、装置、电子设备及计算机可读存储介质。


    背景技术:

    2.数据备份指的是将数据包括文件,数据库,应用程序等贮存起来,用于数据恢复时使用。
    3.现有技术中的文件备份系统非常多,但往往使用配置复杂,功能冗余,环境搭建麻烦,安装包过大难以维护,资源使用率过高,后续维护成本过大,长期易出现故障等问题,并且多依赖人工,备份效率较差。


    技术实现要素:

    4.本技术提供了一种数据备份的方法、装置、电子设备及计算机可读存储介质,可以解决数据备份繁琐,备份不安全及备份效率低的问题。技术方案如下:
    5.第一方面,提供了一种数据备份的方法,该方法包括:
    6.接收备份请求;
    7.确定备份请求中满足环境变量参数的第一备份数据;
    8.将第一备份数据通过挂载的方式备份至备份空间中。
    9.第二方面,提供了一种数据备份的装置,该装置包括:
    10.接收模块,用于接收备份请求;
    11.确定模块,用于基于设置的环境变量参数确定备份请求中的备份数据;
    12.备份模块,用于将备份数据通过挂载的方式备份至备份空间中
    13.第三方面,提供了一种电子设备,该电子设备包括:
    14.一个或多个处理器;
    15.存储器;
    16.一个或多个应用程序,其中一个或多个应用程序被存储在存储器中并被配置为由一个或多个处理器执行,一个或多个程序配置用于执行如本技术的第一方面所示的数据备份的方法对应的操作。
    17.第四方面,提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现本技术第一方面所示的数据备份的方法。
    18.本技术提供的技术方案带来的有益效果是:
    19.本技术通过在预先搭建的备份环境中接收被备份终端的备份请求,并且通过在备份环境中预先配置满足环境变量的参数,并且配置的参数均为变量方式,便于修改参数值,然后通过确定满足设定的环境变量参数的第一备份数据,并且通过挂载方式将第一备份数据保存在备份空间中,可以快速知道备份空间,即磁盘的信息,从而可以对磁盘进行监控与保护,防止磁盘爆盘而导致备份失败或其他问题,并且无需手动配置来添加磁盘的信息,简
    化了操作过程,并降低了人工配置错误的可能性。
    附图说明
    20.为了更清楚地说明本技术实施例中的技术方案,下面将对本技术实施例描述中所需要使用的附图作简单地介绍。
    21.图1为本技术实施例提供的一种数据备份方法的流程示意图;
    22.图2为本技术实施例提供的一种确定第一备份数据的方法的流程示意图;
    23.图3为本技术实施例提供的另一种确定第一备份数据的方法的流程示意图;
    24.图4为本技术实施例提供的一种数据备份装置的结构示意图;
    25.图5为本技术实施例提供的一种电子设备的结构示意图。
    具体实施方式
    26.下面详细描述本技术的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本技术,而不能解释为对本发明的限制。
    27.本技术领域技术人员可以理解,除非特意声明,这里使用的单数形式“一”、“一个”、“所述”和“该”也可包括复数形式。应该进一步理解的是,本技术的说明书中使用的措辞“包括”是指存在所述特征、整数、步骤、操作、元件和/或组件,但是并不排除存在或添加一个或多个其他特征、整数、步骤、操作、元件、组件和/或它们的组。应该理解,当我们称元件被“连接”或“耦接”到另一元件时,它可以直接连接或耦接到其他元件,或者也可以存在中间元件。此外,这里使用的“连接”或“耦接”可以包括无线连接或无线耦接。这里使用的措辞“和/或”包括一个或更多个相关联的列出项的全部或任一单元和全部组合。
    28.为使本技术的目的、技术方案和优点更加清楚,下面将结合附图对本技术实施方式作进一步地详细描述。
    29.本技术提供的数据备份方法、装置、电子设备和计算机可读存储介质,旨在解决现有技术的如上技术问题。
    30.下面以具体地实施例对本技术的技术方案以及本技术的技术方案如何解决上述技术问题进行详细说明。下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例中不再赘述。下面将结合附图,对本技术的实施例进行描述。
    31.本技术实施例中提供了一种数据备份的方法,如图1所示,该方法包括:
    32.步骤s101:接收备份请求。
    33.首先需要说明的是,关于数据的备份通常是由备份终端和被备份终端组成,往往需要在被备份终端启动一个服务后,再去备份终端配置此记录,这样比较繁琐也容易疏忽误操作,在本技术实施例中可以在被备份终端启动的时候自动向备份终端发送备份请求,备份终端接收被备份终端的备份请求,并添加该被备份终端的信息,并且为了防止备份终端出现问题导致备份丢失,备份终端的数量可以是多个。
    34.备份终端在进行数据备份时,往往需要安装备份工具,在本技术的实施例中,可以基于基础镜像,加入自己的代码,并安装必要的镜像备份工具制作出本技术中的技术镜像,其中,举例而言,基础镜像可以是alpine镜像,该镜像是一个只有5m大小的基础镜像,非常
    适合做对资源要求比较严苛的镜像,镜像备份工具可以是remote sync工具,即远程同步工具,rsync工具是开源操作系统linux下的数据镜像备份工具。
    35.步骤s102:确定备份请求中满足环境变量参数的第一备份数据。
    36.其中,备份终端在在将备份请求中的待备份数据进行备份之前,需要确定待备份数据是否满足备份条件,具体的,可以根据待备份数据是否满足环境变量参数来确定待备份数据是否满足备份条件。
    37.其中,环境变量参数可以是为了解决数据备份繁琐而设置的参数,在本技术的一个实施例中,环境变量参数的参数值可以是用户在备份数据时根据实际的备份数据的情况进行设置的,也可以是在备份过程中系统配置的默认参数值,通过双重设置,保证被备份的数据满足备份条件。通过在备份启动命令中设置环境变量的值,简化了人工操作,达到一条命令即可获取高质量备份数据的目的。
    38.当待备份数据满足预先设置或者预先配置的环境变量参数,即备份条件时,将备份请求中包括的待备份数据确定为要备份的第一备份数据。
    39.步骤s103:将第一备份数据通过挂载的方式备份至备份空间中。
    40.其中,在数据备份过程中,备份空间可以是备份终端的容器磁盘,将第一备份数据备份至备份空间中具体可以是将第一备份数据的目录通过挂载的方式直接挂载在备份终端的容器里,可以理解的是,通过挂载的方式保存备份数据,并且通过利用容器的特性,可以快速知道磁盘的信息。
    41.本技术通过在预先搭建的备份环境中接收备份终端的备份请求,并且通过在备份环境中预先配置满足环境变量的参数,并且配置的参数均为变量方式,便于修改参数值,然后通过确定满足设定的环境变量参数的第一备份数据,并且通过挂载方式将第一备份数据保存在备份空间中,可以快速知道备份空间,即磁盘的信息,从而可以对磁盘进行监控与保护,防止磁盘爆盘而导致备份失败或其他问题,并且无需手动配置来添加磁盘的信息,简化了操作过程,并降低了人工配置错误的可能性。
    42.在本技术的一个实施例中,在将第一备份数据通过挂载的方式备份至备份空间之后中,该数据备份方法还包括:
    43.步骤s104:以备份终端的ip端口及备份时间戳命名第一备份数据。
    44.可以理解的是,为了解决备份后的数据难以找到或者识别的问题,可以将备份的第一备份数据以备份终端的ip端口及备份的时间戳进行命名,通过这种命名方式可以快速查找到已备份的数据。
    45.在本技术的一个实施例中,若环境变量参数包括数据保留时间及数据备份时间,备份请求中包括第二备份数据,如图2所示,步骤s102,确定备份请求中满足环境变量参数的第一备份数据,包括:
    46.步骤s201:若第二备份数据的数据备份时间与当前时间的时间差不超过第二备份数据的数据保留时间,或者第二备份数据名称中包括的时间戳与当前时间的时间差不超过第二备份数据的数据保留时间,将第二备份数据确定为备份请求中满足环境变量参数的第一备份数据。
    47.可以理解的是,当设置的环境变量参数包括数据保留时间及数据备份时间时,设置的备份条件可以是待备份的数据不超过设置的有效期。
    48.需要说明的是,在首次对待备份数据进行备份时,即可预先设置待备份数据的保留时间,以防止长时间占用磁盘空间,并且可以根据预先设置的数据备份时间进行备份,具体的,数据备份时间可以是立即备份,也可以是指定时间备份,即数据备份时间是待备份数据实际的备份时间,这个时间与已备份数据的名称中的时间戳是一致的。
    49.其中,第二备份数据可以是已备份数据对应的源数据发生了改变的数据,比如源数据增加了内容、删除了内容或修改了内容等,当对第二备份数据备份时,可以根据第二备份数据对应的已备份数据的数据保留时间判断该第二备份数据是否需要备份。
    50.具体的,当第二备份数据对应的已备份数据的数据备份时间与当前时间的时间差不超过已备份数据的数据保留时间,可以将第二备份数据确定为满足环境变量参数的第一备份数据,即第二备份数据满足备份条件,可以将第二备份数据进行备份。
    51.或者,当第二备份数据对应的已备份数据名称中包括的时间戳与当前时间的时间差不超过已备份数据的数据保留时间时,将第二备份数据确定为满足环境变量参数的第一备份数据,即可以将第二备份数据进行备份。
    52.步骤s202:若第二备份数据的数据备份时间与当前时间的时间差超过第二备份数据的数据保留时间,或者第二备份数据名称中包括的时间戳与当前时间的时间差超过第二备份数据的数据保留时间,删除第二备份数据。
    53.可以理解的是,当第二备份数据对应的已备份数据的数据备份时间与当前时间的时间差超过已备份数据的数据保留时间,表明已备份数据在磁盘中的时间已将超过了设置的数据保留时间,继续保留的意义不大,因此可见将第二备份数据进行删除,以使磁盘有足够的空间保留其他数据。
    54.或者,当第二备份数据对应的已备份数据名称中包括的时间戳与当前时间的时间差超过已备份数据的数据保留时间时,出于同样的考虑,也可以将第二备份数据进行删除。
    55.此外,环境变量参数还包括数据备份保留次数,可以理解的是,如果数据可以无限备份将撑爆硬盘,因此需要设置数据备份保留次数。在环境变量参数包括数据备份保留次数的情况下,可以根据第二备份数据对应的源数据的已保留次数判断是否备份第二备份数据,具体的,当第二备份数据对应的源数据的已保留次数未超过设置的数据备份保留次数时,可以将第二备份数据继续备份,但当第二备份数据对应的源数据的已保留次数未超过设置的数据备份保留次数时,将第二备份数据删除。
    56.此外,在本技术的一个实施例中,若环境变量参数包括数据保留时间、数据备份时间及数据备份保留次数,还可以根据设置的环境变量参数定时对已备份数据进行监控。
    57.具体的,当已备份数据的数据备份时间与当前时间的时间差超过已备份数据的数据保留时间时,将该已备份数据进行删除。
    58.或者,当已备份数据名称中包括的时间戳与当前时间的时间差超过已备份数据的数据保留时间时,将该已备份数据进行删除。
    59.或者,当已备份数据的数据备份保留次数超过已备份数据的数据备份保留次数时,将该已备份数据进行删除。
    60.在申请的一个实施例中,若环境变量参数包括备份阈值,备份请求中包括第二备份数据,如图3所示,步骤s102,确定备份请求中满足环境变量参数的第一备份数据,包括:
    61.步骤s301:检测备份空间中已备份数据的内存量。
    62.步骤s302:若内存量不超过备份阈值,将第二备份数据确定为备份请求中满足环境变量参数的第一备份数据。
    63.其中,当设置的环境变量参数包括备份阈值时,设置的备份条件是备份空间中的已备份数据的内存不超过总备份空间的安全阈值,具体比例可以由本领域技术人员具体设定。
    64.可以理解的是,当备份数据的数量越多,使用的磁盘备份空间便越大,虽然设置了有效期及备份次数,但随着备份数据的内容越来越多,磁盘使用量越大,同样可能会导致磁盘爆满。因此提供设置磁盘的安全阈值,即备份阈值。
    65.因此,在确定是否可以对第二备份数据进行备份之前,可以监测备份空间中已备份数据的内存量,在备份空间中已备份数据的内存量未超过备份阈值时,可以将第二备份数据确定为满足环境变量参数的第一备份数据,即第二备份数据满足备份条件,然后将第二备份数据进行备份。
    66.步骤s303:若内存量超过备份阈值,删除备份空间中数据备份时间靠前、或已备份数据名称中的时间戳靠前的已备份数据,并将第二备份数据确定为备份请求中满足环境变量参数的第一备份数据。
    67.可以理解的是,当内存量超过备份阈值时,可以自动清理掉时间久远的备份数据,避免出现磁盘爆满的情况,具体的,可以将备份空间中数据备份时间靠前的已备份数据进行删除,或者将命名中时间戳靠前的已备份数据进行删除,并在删除时间久远后的备份数据后,将第二备份数据确定为满足环境变量参数的第一备份数据,即第二备份数据满足备份条件,然后将第二备份数据进行备份。
    68.此外,在本技术的一个实施例中,若环境变量参数包括备份阈值,还可以根据设置的备份阈值定时对已备份数据进行监控。
    69.具体的,当已备份数据的数据存储空间超过预先设置的备份阈值时,可以删除备份空间中数据备份时间靠前、或已备份数据名称中的时间戳靠前的已备份数据,以防止磁盘爆满造成整个备份系统损坏。
    70.本技术实施例提供了一种数据备份装置,如图4所示,该数据备份装置40可以包括:接收模块401、确定模块402以及备份模块403,其中,
    71.接收模块401,用于接收备份请求。
    72.首先需要说明的是,关于数据的备份通常是由备份终端和被备份终端组成,往往需要在被备份终端启动一个服务后,再去备份终端配置此记录,这样比较繁琐也容易疏忽误操作,在本技术实施例中可以在被备份终端启动的时候自动向备份终端发送备份请求,备份终端接收被备份终端的备份请求,并添加该被备份终端的信息,并且为了防止备份终端出现问题导致备份丢失,备份终端的数量可以是多个。
    73.备份终端在进行数据备份时,往往需要安装备份工具,在本技术的实施例中,可以基于基础镜像,加入自己的代码,并安装必要的镜像备份工具制作出本技术中的技术镜像,其中,举例而言,基础镜像可以是alpine镜像,该镜像是一个只有5m大小的基础镜像,非常适合做对资源要求比较严苛的镜像,镜像备份工具可以是remote sync工具,即远程同步工具,rsync工具是开源操作系统linux下的数据镜像备份工具。
    74.确定模块402,用于确定备份请求中满足环境变量参数的第一备份数据。
    75.其中,备份终端在在将备份请求中的待备份数据进行备份之前,需要确定待备份数据是否满足备份条件,具体的,可以根据待备份数据是否满足环境变量参数来确定待备份数据是否满足备份条件。
    76.其中,环境变量参数可以是为了解决数据备份繁琐而设置的参数,在本技术的一个实施例中,环境变量参数的参数值可以是用户在备份数据时根据实际的备份数据的情况进行设置的,也可以是在备份过程中系统配置的默认参数值,通过双重设置,保证被备份的数据满足备份条件。通过在备份启动命令中设置环境变量的值,简化了人工操作,达到一条命令即可获取高质量备份数据的目的。
    77.当待备份数据满足预先设置或者预先配置的环境变量参数,即备份条件时,将备份请求中包括的待备份数据确定为要备份的第一备份数据。
    78.备份模块403,用于将第一备份数据通过挂载的方式备份至备份空间中。
    79.其中,在数据备份过程中,备份空间可以是备份终端的容器磁盘,将第一备份数据备份至备份空间中具体可以是将第一备份数据的目录通过挂载的方式直接挂载在备份终端的容器里,可以理解的是,通过挂载的方式保存备份数据,并且通过利用容器的特性,可以快速知道磁盘的信息,从而可以对磁盘进行监控与保护。
    80.本技术通过在预先搭建的备份环境中接收被备份终端的备份请求,并且通过在备份环境中预先配置满足环境变量的参数,并且配置的参数均为变量方式,便于修改参数值,然后通过确定满足设定的环境变量参数的第一备份数据,并且通过挂载方式将第一备份数据保存在备份空间中,可以快速知道备份空间,即磁盘的信息,从而可以对磁盘进行监控与保护,防止磁盘爆盘而导致备份失败或其他问题,并且无需手动配置来添加磁盘的信息,简化了操作过程,并降低了人工配置错误的可能性。
    81.在本技术的一个实施例中,数据备份装置40还包括:
    82.命名模块,用于以备份终端的ip端口及备份时间戳命名第一备份数据。
    83.可以理解的是,为了解决备份后的数据难以找到或者识别的问题,可以将备份的第一备份数据以备份终端的ip端口及备份的时间戳进行命名,通过这种命名方式可以快速查找到已备份的数据。
    84.在本技术的一个实施例中,若环境变量参数包括数据保留时间及数据备份时间,备份请求中包括第二备份数据,确定模块,包括:
    85.第一确定子模块,用于若第二备份数据的数据备份时间与当前时间的时间差不超过第二备份数据的数据保留时间,或者第二备份数据名称中包括的时间戳与当前时间的时间差不超过第二备份数据的数据保留时间,将第二备份数据确定为备份请求中满足环境变量参数的第一备份数据。
    86.第一删除子模块,用于若第二备份数据的数据备份时间与当前时间的时间差超过第二备份数据的数据保留时间,或者第二备份数据名称中包括的时间戳与当前时间的时间差超过第二备份数据的数据保留时间,删除第二备份数据。
    87.在申请的一个实施例中,若环境变量参数包括备份阈值,备份请求中包括第二备份数据,确定模块,包括:
    88.检测子模块,用于检测备份空间中已备份数据的内存量。
    89.第二确定子模块,用于若内存量不超过备份阈值,将第二备份数据确定为备份请
    求中满足环境变量参数的第一备份数据。
    90.第二删除子模块,用于若内存量超过备份阈值,删除备份空间中数据备份时间靠前、或已备份数据名称中的时间戳靠前的已备份数据,并将第二备份数据确定为备份请求中满足环境变量参数的第一备份数据。
    91.本实施例的数据备份装置可执行本技术上述实施例所示的数据备份方法,其实现原理相类似,此处不再赘述。
    92.本技术实施例中提供了一种电子设备,该电子设备包括:存储器和处理器;至少一个程序,存储于存储器中,用于被处理器执行时,与现有技术相比可实现:本技术通过在预先搭建的备份环境中接收被备份终端的备份请求,并且通过在备份环境中预先配置满足环境变量的参数,并且配置的参数均为变量方式,便于修改参数值,然后通过确定满足设定的环境变量参数的第一备份数据,并且通过挂载方式将第一备份数据保存在备份空间中,可以快速知道备份空间,即磁盘的信息,从而可以对磁盘进行监控与保护,防止磁盘爆盘而导致备份失败或其他问题,并且无需手动配置来添加磁盘的信息,简化了操作过程,并降低了人工配置错误的可能性。
    93.在一个可选实施例中提供了一种电子设备,如图5所示,图5所示的电子设备4000包括:处理器4001和存储器4003。其中,处理器4001和存储器4003相连,如通过总线4002相连。可选地,电子设备4000还可以包括收发器4004。需要说明的是,实际应用中收发器4004不限于一个,该电子设备4000的结构并不构成对本技术实施例的限定。
    94.处理器4001可以是cpu(central processing unit,中央处理器),通用处理器,dsp(digital signal processor,数据信号处理器),asic(application specific integrated circuit,专用集成电路),fpga(field programmable gate array,现场可编程门阵列)或者其他可编程逻辑器件、晶体管逻辑器件、硬件部件或者其任意组合。其可以实现或执行结合本技术公开内容所描述的各种示例性的逻辑方框,模块和电路。处理器4001也可以是实现计算功能的组合,例如包含一个或多个微处理器组合,dsp和微处理器的组合等。
    95.总线4002可包括一通路,在上述组件之间传送信息。总线4002可以是pci(peripheral component interconnect,外设部件互连标准)总线或eisa(extended industry standard architecture,扩展工业标准结构)总线等。总线4002可以分为地址总线、数据总线、控制总线等。为便于表示,图5中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
    96.存储器4003可以是rom(read only memory,只读存储器)或可存储静态信息和指令的其他类型的静态存储设备,ram(random access memory,随机存取存储器)或者可存储信息和指令的其他类型的动态存储设备,也可以是eeprom(electrically erasable programmable read only memory,电可擦可编程只读存储器)、cd-rom(compact disc read only memory,只读光盘)或其他光盘存储、光碟存储(包括压缩光碟、激光碟、光碟、数字通用光碟、蓝光光碟等)、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。
    97.存储器4003用于存储执行本技术方案的应用程序代码,并由处理器4001来控制执
    行。处理器4001用于执行存储器4003中存储的应用程序代码,以实现前述方法实施例所示的内容。
    98.本技术实施例提供了一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,当其在计算机上运行时,使得计算机可以执行前述方法实施例中相应内容。与现有技术相比,本技术通过在预先搭建的备份环境中接收被备份终端的备份请求,并且通过在备份环境中预先配置满足环境变量的参数,并且配置的参数均为变量方式,便于修改参数值,然后通过确定满足设定的环境变量参数的第一备份数据,并且通过挂载方式将第一备份数据保存在备份空间中,可以快速知道备份空间,即磁盘的信息,从而可以对磁盘进行监控与保护,防止磁盘爆盘而导致备份失败或其他问题,并且无需手动配置来添加磁盘的信息,简化了操作过程,并降低了人工配置错误的可能性。
    99.应该理解的是,虽然附图的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,其可以以其他的顺序执行。而且,附图的流程图中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,其执行顺序也不必然是依次进行,而是可以与其他步骤或者其他步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。
    100.以上所述仅是本发明的部分实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。

    技术特征:
    1.一种数据备份方法,其特征在于,包括:接收备份请求;确定所述备份请求中满足环境变量参数的第一备份数据;将所述第一备份数据通过挂载的方式备份至备份空间中。2.根据权利要求1所述的方法,其特征在于,若所述环境变量参数包括数据保留时间及数据备份时间,所述备份请求中包括第二备份数据,所述确定所述备份请求中满足环境变量参数的第一备份数据,包括:若所述第二备份数据的数据备份时间与当前时间的时间差不超过所述第二备份数据的数据保留时间,或者所述第二备份数据名称中包括的时间戳与当前时间的时间差不超过所述第二备份数据的数据保留时间,将所述第二备份数据确定为所述备份请求中满足环境变量参数的第一备份数据。3.根据权利要求2所述的方法,其特征在于,该方法还包括:若所述第二备份数据的数据备份时间与当前时间的时间差超过所述第二备份数据的数据保留时间,或者所述第二备份数据名称中包括的时间戳与当前时间的时间差超过所述第二备份数据的数据保留时间,删除所述第二备份数据。4.根据权利要求1所述的方法,其特征在于,若所述环境变量参数包括备份阈值,所述备份请求中包括第二备份数据,所述确定所述备份请求中满足环境变量参数的第一备份数据,包括:检测所述备份空间中已备份数据的内存量;若所述内存量不超过所述备份阈值,将所述第二备份数据确定为所述备份请求中满足环境变量参数的第一备份数据。5.根据权利要求4所述的方法,其特征在于,所述确定所述备份请求中满足环境变量参数的第一备份数据,包括:若所述内存量超过所述备份阈值,删除所述备份空间中数据备份时间靠前、或已备份数据名称中的时间戳靠前的已备份数据,并将所述第二备份数据确定为所述备份请求中满足环境变量参数的第一备份数据。6.根据权利要求1所述的方法,其特征在于,在将所述第一备份数据通过挂载的方式备份至备份空间之后中,所述方法还包括:以备份终端的ip端口及备份时间戳命名所述第一备份数据。7.根据权利要求1所述的方法,其特征在于,所述环境变量参数为预先设置或预先配置的。8.一种数据备份装置,其特征在于,包括:接收模块,用于接收备份请求;确定模块,用于基于设置的环境变量参数确定所述备份请求中的备份数据;备份模块,用于将所述备份数据通过挂载的方式备份至备份空间中。9.一种电子设备,其特征在于,其包括:一个或多个处理器;存储器;一个或多个应用程序,其中所述一个或多个应用程序被存储在所述存储器中并被配置
    为由所述一个或多个处理器执行,所述一个或多个程序配置用于执行根据权利要求1~7任一项所述的数据备份方法。10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现权利要求1-7任一项所述的数据备份方法。

    技术总结
    本申请提供了一种数据备份方法、装置、电子设备及计算机可读存储介质,涉及运维管理技术领域。该方法包括:接收备份请求;确定备份请求中满足环境变量参数的第一备份数据;将第一备份数据通过挂载的方式备份至备份空间中。本申请提高了数据备份的安全性及备份效率。申请提高了数据备份的安全性及备份效率。申请提高了数据备份的安全性及备份效率。


    技术研发人员:胡涛
    受保护的技术使用者:亚信科技(中国)有限公司
    技术研发日:2020.11.23
    技术公布日:2022/5/25
    转载请注明原文地址:https://tc.8miu.com/read-15069.html

    最新回复(0)