A data recording method performed in a data storage apparatus including a recording medium, a cantilever array of a plurality of cantilevers for recording data to and reproducing data from the recording medium, a stage for supporting the recording medium, a scanner for driving the stage, a controller for applying a scanner driving signal to the scanner and applying a voltage signal for data recording to the plurality of cantilevers, and switches for connecting the plurality of cantilevers to the controller, the data recording method comprising:
- dividing the recording medium into an equal number of data areas to the number of cantilevers so that each of the data areas is allocated to one of the cantilevers;
- moving the scanner at a uniform speed;
- applying the voltage signal for data recording to the cantilevers;
- and
- recording data by sequentially opening or closing the switches connected to the cantilevers allocated to the data areas of the recording medium,
- wherein, when the number of cantilevers is N×M and the interval between data is L, the cantilevers record data at offsets of ΔL satisfying the equation:
- Δ
-
-
- L
- =
- L
- N
-
-
- M
- .